[問題] string運算
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)