【发布时间】:2015-04-13 19:11:37
【问题描述】:
我有一个矩阵 A 和 B。我想取它们之间的平方和误差ss = sum(sum( (A-B).^2 )),但我只想在两个矩阵元素都为零时才这样做。现在,我将按如下方式遍历每个矩阵:
for i = 1:N
for j = 1:M
if( A(i,j) == 0 )
B(i,j) = 0;
elseif( B(i,j) == 0 )
A(i,j) = 0;
end
end
end
然后取平方和。有没有办法将值的比较和重新分配矢量化?
【问题讨论】:
标签: matrix octave vectorization