Re: [問題] for迴圈內值覆蓋問題

看板MATLAB作者 (攸藍)時間10年前 (2014/07/06 00:08), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
like that: for i = 1:8 eval('A', num2str(i), ' = zeros(360, 7);') end for t = 1:360 A1(t, :) = ~~ end ※ 引述《jay2008 (duck)》之銘言: : 想要和版友們請教 : for t=1:360 : 在這迴圈內,每一個t都可以算出一組7*8的矩陣 : 我想要把這7*8的矩陣存成A1 A2 A3 A4 A5 A6 A7 A8 的矩陣 : 也就是每算一次t得到的7*8矩陣就按順序 : 第一列放入A1,第二列放入A2.......這種方式放入這八組矩陣 : 最後可以得到 : A1矩陣為t=1:360時每一次算出來的7*8矩陣中的第一列所組成 : A2矩陣為t=1:360時每一次算出來的7*8矩陣中的第二列所組成 : A3矩陣為t=1:360時每一次算出來的7*8矩陣中的第三列所組成 : 以下依此類推 : 最後每一個矩陣都為360*7的矩陣型態 : 請問有辦法做到嗎? : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.227.246.151 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1404576502.A.65E.html

07/06 17:22, , 1F
感謝解答
07/06 17:22, 1F
文章代碼(AID): #1Jk2BsPU (MATLAB)
文章代碼(AID): #1Jk2BsPU (MATLAB)