[問題] 在迴圈中產生變數的子矩陣

看板MATLAB作者 (bert)時間4年前 (2020/05/21 23:18), 4年前編輯推噓2(202)
留言4則, 2人參與, 4年前最新討論串1/1
大家好想請教 最近用for迴圈將一個6*6的矩陣 產生出9個子矩陣但想幫子矩陣命名 成Aij=[]但一直無法成功 所以想上來請教要怎麼寫 這是我寫出來的程式和執行的圖 https://i.imgur.com/RLzQqLG.jpg
https://i.imgur.com/zyJaWzO.jpg
謝謝版上的各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.74.252.9 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1590074312.A.7C8.html ※ 編輯: kn02545454 (42.74.252.9 臺灣), 05/21/2020 23:21:46

05/22 00:24, 4年前 , 1F
你自己都知道Aij,然後你跟我說你不知道怎麼寫。。。。
05/22 00:24, 1F
b大你好我有在eval中加num2str(i), num2str(j)但是一直顯示Error using eval ※ 編輯: kn02545454 (42.74.252.9 臺灣), 05/22/2020 00:48:36

05/22 07:26, 4年前 , 2F
eval(strcat('a',num2str(i),'=1'))
05/22 07:26, 2F
我晚點來試試看謝謝您 ※ 編輯: kn02545454 (223.139.246.205 臺灣), 05/22/2020 07:55:32

05/22 08:58, 4年前 , 3F
算我求你 你可以用cell不要用eval嗎?這樣一陣子後我賭你
05/22 08:58, 3F

05/22 08:58, 4年前 , 4F
自己都看不太懂
05/22 08:58, 4F
了解謝謝p大我會試試看 ※ 編輯: kn02545454 (223.139.246.205 臺灣), 05/22/2020 21:14:24
文章代碼(AID): #1Unfl8V8 (MATLAB)
文章代碼(AID): #1Unfl8V8 (MATLAB)