看了下好像是这样的,给你做了个小实验
x=zeros(7,7)
y=randn(3,4)
for i=1:3
for j=1:4
x-y(i,j)
end
end
这是类似你的问题
newy=reshape(y,1,12);
for i=1:12
temp=repmat(newy(i),7,7);
x-temp
end
这是精简后的
你看看能不能省点时间
【 在 novicer 的大作中提到: 】
: 我觉得for循环去不掉,你能去掉的话,我给你2万积分,给知天命版5000积分
: 有人告诉我把这个二维循环变成一维的,但这样还是要循环800×900次
:
: ...................
--
修改:soncyme FROM 223.72.74.*
FROM 223.72.74.*