作者kn02545454 (bert)
看板MATLAB
標題[問題] 在迴圈中產生變數的子矩陣
時間Thu May 21 23:18:30 2020
大家好想請教
最近用for迴圈將一個6*6的矩陣
產生出9個子矩陣但想幫子矩陣命名
成Aij=[]但一直無法成功
所以想上來請教要怎麼寫
這是我寫出來的程式和執行的圖
https://i.imgur.com/RLzQqLG.jpg
https://i.imgur.com/zyJaWzO.jpg
謝謝版上的各位
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.74.252.9 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1590074312.A.7C8.html
※ 編輯: kn02545454 (42.74.252.9 臺灣), 05/21/2020 23:21:46
1F:→ book5601: 你自己都知道Aij,然後你跟我說你不知道怎麼寫。。。。05/22 00:24
b大你好我有在eval中加num2str(i), num2str(j)但是一直顯示Error using eval
※ 編輯: kn02545454 (42.74.252.9 臺灣), 05/22/2020 00:48:36
2F:推 book5601: eval(strcat('a',num2str(i),'=1'))05/22 07:26
我晚點來試試看謝謝您
※ 編輯: kn02545454 (223.139.246.205 臺灣), 05/22/2020 07:55:32
3F:推 profyang: 算我求你 你可以用cell不要用eval嗎?這樣一陣子後我賭你05/22 08:58
4F:→ profyang: 自己都看不太懂05/22 08:58
了解謝謝p大我會試試看
※ 編輯: kn02545454 (223.139.246.205 臺灣), 05/22/2020 21:14:24