看板 MATLAB 關於我們 聯絡資訊
板上的大大好,小弟最近遇到一個問題,爬文以後還是不知道怎麼解決,問題是說 我現在要儲存一個多維的矩陣,但是每一頁他的矩陣大小都不一樣,這樣要怎麼儲存呢? 我打的程式碼大概是長下面這樣 for i=1:10 w(:,:,i)=一個矩陣 end i=1 矩陣大小1*1 i=2 矩陣大小2*1 i=3 矩陣大小3*1 ...... ...... ...... i=10 矩陣大小10*1 可是如果我這樣寫的話,會顯示維度錯誤,請問這種狀況應該要怎麼處理呢? 感謝各位的幫忙!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.200.232
geniusturtle:用cell array? 11/03 11:36
fushi:你好像不需要三維矩陣 先建一個二維10*10 11/03 13:52
fushi:每一行存一個 又剛好i變數跟每個矩陣的長度一樣 11/03 13:53
fushi:應該可以存成二維 空格為零的矩陣 11/03 13:54
profyang:異址陣列 11/03 18:23
mati628:謝謝回答的大大,感恩!! 11/05 00:21