标签: matlab
我尝试过使用mod函数,但是在命令窗口中出现逻辑表达式错误。我是新手,所以很少得到赞赏。我可以使用数组,但矩阵我得到错误。请告诉我正确的方法。
答案 0 :(得分:2)
如果A是您的矩阵且n是您的标量:
A
n
A = magic(5); n=2;
然后操纵(例如乘以1000)A可以被n整除的元素,只需执行:
1000
idx = mod(A,n)==0; A(idx) = A(idx)*1000;