作者icrtstyle (嘿嘿)
看板MATLAB
标题[问题] string运算
时间Tue Nov 6 11:53:28 2012
for k=99:-1:1;
for i=1:200;
for j=1:(1000-(10*k));
r(i,j)=xxx(i,j+(10*k))-xxx(i,j);
end
end
eval(['R' num2str(k) '=r;']);
mr=(sum(sum(r.^2)))/(200*(1000-(10*k)));
end
----------------------------------------------------
以上是我程式码的一部份
程式执行到eval(['R' num2str(k) '=r;']);这行时会得到R1~R99个
不同大小的矩阵(200*990,.....,200*10),并存在workspace里面
现在我想对R1~R99这些矩阵做运算(就是我 mr 的式子)
理论上我想要的是 mr 这个会是一个 1*99 的矩阵
但实际上他只跑出一个值,请问要怎麽处理呢???
--
◎ ◢) ○
伴随着五彩光圈,蝴蝶所到之处,恶鬼全成了碎块, ◥◣◤
○ ⊙◢◥█))
蝴蝶优雅飞去,碎块才来得及落下。 ○ ◥) ◥) ◎
◢█
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.125.8
※ 编辑: icrtstyle 来自: 140.119.125.8 (11/06 11:55)