[問題]取出大矩陣變成小矩陣已回收

看板MATLAB作者 (eugene)時間15年前 (2010/12/21 11:55), 編輯推噓1(104)
留言5則, 5人參與, 最新討論串1/1
請問板上大大 如果我今天有一大筆資料如下 A=[1;2;3;4;5;6…;100;101;102…;200…;300…;10000] 我想每一次將每100筆的資料令成一個新矩陣,即 M1=[1;2…;100] M2=[101;102…;200] M3=[201;202;….;300] 嘗試用for迴圈可是想不太到 = = 希望板上大大能簡單教一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.96.100

12/21 12:12, , 1F
help eval
12/21 12:12, 1F

12/21 12:19, , 2F
if A is preallocated M=reshape(A,100,[]);
12/21 12:19, 2F

12/21 12:32, , 3F
for i=1:10000
12/21 12:32, 3F

12/21 12:43, , 4F
謝謝
12/21 12:43, 4F

01/04 19:02, , 5F
M1=A(1:100);M2=A(101:200);M3=A(201:300);
01/04 19:02, 5F
文章代碼(AID): #1D42Ko8f (MATLAB)