[問題]矩陣部分分解在合併
我有矩陣A1 A2 ...A10
因為還在測試,所以A用rand產生
分別為4*4的矩陣
我想要把A1(1,1) A2(1,1) ...A10(1,1) 變成一個新矩陣C1
A1(1,2) A2(1,2) ...A10(1,2) 變成新矩陣C2,以此類推到C10
我的寫法
clear all
for a=1:10
A=round((rand(4))*10);
eval(['A',num2str(a),'=A'])
end
C=[];
for b=1:4
for c=1:4
for d=1:10
eval(['B=','A',num2str(d),'(',num2str(b),num2str(c),');']);
C=[C,B];
end
eval(['C',num2str(b),num2str(c),'=C;']);
C=[];
end
end
可是出現了錯誤,可以請問各位是哪裡出了問題
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.99.65
→
04/03 15:24, , 1F
04/03 15:24, 1F
→
04/03 15:28, , 2F
04/03 15:28, 2F
→
04/03 15:37, , 3F
04/03 15:37, 3F
→
04/03 21:58, , 4F
04/03 21:58, 4F
→
04/04 04:01, , 5F
04/04 04:01, 5F
→
04/04 04:02, , 6F
04/04 04:02, 6F
→
04/04 04:03, , 7F
04/04 04:03, 7F
→
04/04 06:33, , 8F
04/04 06:33, 8F