3
我有两个矩阵:替换矩阵的某些元件与另一矩阵[Matlab的/倍频程]的元素
A = [0,1,1;1,0,0;0,0,0]
B = [3,0,0;0,3,3;4,4,4]
我想要替换全部在矩阵A的0元素,与元素,即在矩阵B.
相同的位置在上面的例子中,结果矩阵是这样的:
result = [3,1,1;1,3,3;4,4,4]
是否有用于该目的的MATLAB功能,还是我写一个关于我的流量N +使用逻辑
idx = A == 0;
A(idx) = B(idx);
感谢,这作品! – 2013-03-25 12:29:35