Re: [問題] 多維矩陣要如何儲存?
※ 引述《mati628 (中...)》之銘言:
: 板上的大大好,小弟最近遇到一個問題,爬文以後還是不知道怎麼解決,問題是說
: 我現在要儲存一個多維的矩陣,但是每一頁他的矩陣大小都不一樣,這樣要怎麼儲存呢?
: 我打的程式碼大概是長下面這樣
: for i=1:10
: w(:,:,i)=一個矩陣
: end
: i=1 矩陣大小1*1
: i=2 矩陣大小2*1
: i=3 矩陣大小3*1
: ......
: ......
: ......
: i=10 矩陣大小10*1
: 可是如果我這樣寫的話,會顯示維度錯誤,請問這種狀況應該要怎麼處理呢?
: 感謝各位的幫忙!!
w=cell(1,10);
for i=1:10
w{i}=ones(i,1);
end
ones是我隨便打的
你可以加上你要的i*1矩陣
注意w{i}就是我推文講的異址陣列
因為每個元素的size不一所以需要用大括號
--
正妹也只不過是一組物質波方程的特解罷了(  ̄ c ̄)y▂ξ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.248.221
→
11/05 00:23, , 1F
11/05 00:23, 1F
討論串 (同標題文章)