相关疑难解决方法(0)

如何更改矩阵中多个点的值?

我有一个[500x500]的矩阵.我有另一个[2x100]矩阵,它包含可能在第一个矩阵内的坐标对.我希望能够将第一个矩阵的所有值更改为零,而不需要循环.

mtx = magic(500);
co_ords = [30,50,70;  30,50,70];
mtx(co_ords) = 0;
Run Code Online (Sandbox Code Playgroud)

indexing matlab matrix variable-assignment

2
推荐指数
1
解决办法
3661
查看次数

标签 统计

indexing ×1

matlab ×1

matrix ×1

variable-assignment ×1