[問題] xlswrite

看板MATLAB作者 (fattysky)時間14年前 (2011/11/24 13:56), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串2/2 (看更多)
現在我有六筆資料要依序寫入excel,要寫進六個row xlswrite(xlsFile,gm11(B(1:5)),'sheet2','A1:G1'); xlswrite(xlsFile,gm11(B(2:6)),'sheet2','A2:G2'); xlswrite(xlsFile,gm11(B(3:7)),'sheet2','A3:G3'); xlswrite(xlsFile,gm11(B(4:8)),'sheet2','A4:G4'); xlswrite(xlsFile,gm11(B(5:9)),'sheet2','A5:G5'); xlswrite(xlsFile,gm11(B(6:10)),'sheet2','A6:G6'); 現在知道中間gm11的部份可以改寫成迴圈,變成gm11(B(i:i+4)) 那請問後面寫入的row,是否也有迴圈的方法寫入? 就是類似a+的寫法,每產生一筆新的資料就寫到新的一列 因為後面excel寫入位置好像不能寫成 'Ai:Gi'或是'A(i):G(i)' 還是另有其他寫法,請版友不吝指點,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.101.139

11/24 20:14, , 1F
'Ai:Gi' -> ['A',num2str(i),':G',num2str(i)] 看看
11/24 20:14, 1F

11/30 16:24, , 2F
成功了 感謝神人指點
11/30 16:24, 2F

04/12 04:46, , 3F
感謝一樓
04/12 04:46, 3F
文章代碼(AID): #1EpTodQN (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1EpTodQN (MATLAB)