[問題] 關於字串的在迴圈裡面的變數

看板MATLAB作者 (Zohan)時間14年前 (2012/03/24 22:09), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
for i=1:5 for j=1:5 A{i}='B(i,j)' end end ---------------------------------------- 本來想要的結果是A{1}=B(1,1~5) 也就是我要的output是字串沒錯 但是我希望的i,j仍然是變數 而不是A{1~5}都等於'B(i,j)' 請幫我解答 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.145.202.109 ※ 編輯: zohancho 來自: 203.145.202.109 (03/24 22:10)

03/24 23:06, , 1F
A{i}=[ 'B(' , num2str(i) , ',' , num2str(j) , ')' ];
03/24 23:06, 1F
output依然是A = 'B(i,j)' QQ ※ 編輯: zohancho 來自: 203.145.202.109 (03/24 23:46)

03/24 23:48, , 2F
噢!!!可以了~~謝謝你!!!
03/24 23:48, 2F

03/25 02:28, , 3F
那可以在請問一下,如果Output出來的B(i,j) 我想使用該怎
03/25 02:28, 3F

03/25 02:28, , 4F
麼弄呢?
03/25 02:28, 4F

03/25 12:35, , 5F
查一下eval ~
03/25 12:35, 5F
文章代碼(AID): #1FRTMNmm (MATLAB)
文章代碼(AID): #1FRTMNmm (MATLAB)