我已经创建了以下脚本,它可以正常工作。但是,我需要以某种方式包含第二个循环,以便每个Y矩阵都是在前一个循环上计算的,而不是在初始CLN矩阵上。例如,第一步给出第一个单元格的Y=56,所以我希望第二步计算Y=56+0.5*B(I,j),依此类推。有什么建议吗?谢谢:)
S=[12464;161223;041012;412213];
CLN=50*1(4);
对于t=0:4
B=[S-2*t];
B(B<0)=0
Y=零(尺寸(B));
对于i=1:4
对于j=1:4
如果(B(i,j)<5);
Y=CLN(i,j)-0.5*B(i,j)
埃尔塞夫(CLN(i,j)-0.5*B(i,j)<0)
Y=0
其他的(B(i,j)>=5);
Y=CLN(i,j)+0.5*B(i,j)
终止
终止
终止
终止