[問題] 連續變數處理
輸入九個矩陣分別命名為data1 ~ data9
針對這九個檔案我都要取前四個row的最大值,迴圈的寫法如下
for i=1:9
A=strcat('A',num2str(i));
eval(['A' num2str(i) '=' strcat('data',num2str(i))]);
B=strcat('B',num2str(i));
B=max(A(1:4,:));
end
但是一直跑不出來,似乎A1成為字串,它一直讀不到max(A(1:4,:)。
請問我哪裡寫錯了嗎?爬文之後,還是不懂哪裡錯了。謝謝大家的回答!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.233.148.48
→
03/08 15:01, , 1F
03/08 15:01, 1F
→
03/08 15:07, , 2F
03/08 15:07, 2F
→
03/08 15:30, , 3F
03/08 15:30, 3F
→
03/08 21:25, , 4F
03/08 21:25, 4F