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