Re: [問題] 如何將數值一筆一筆儲存到excel的欄位

看板MATLAB作者 (zxvc)時間18年前 (2006/06/14 12:23), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《leaderamount (leader)》之銘言: : 對不起,想請問一下問題 : 如何將每次迴圈計算後的數值一筆一筆的紀錄至excel裡面去 : ex: : for i=1:5 : y=i*10; : xlswrite('test',y,'sheet1','A1:A10'); : end : 可是計算之後的值都是最後面的y=10的值 : 結果Excel表 : 1 50 : 2 50 : 3 50 : 4 50 : 5 50 : 可是我要的方式是 : 1 10 : 2 20 : 3 30 : 4 40 : 5 50 : 請問一下,要怎樣才能夠一格一格存進去 : 煩情指教,謝謝! 兩種方法: (1)一個一個寫入: for i=1:5 y(i)=i*10; xlswrite('test',y,'sheet1',['A' num2str(i)]); end (2)如t網友說的,存到y矩陣後,再一次寫入(會比較快): for i=1:5 y(i)=i*10; end xlswrite('test',y','sheet1','A1'); -- 《金剛經》 又念過去於五百世,作忍辱仙人,於爾所世,無我相、無人相、無眾生相、無壽者相。 http://web.cc.ncu.edu.tw/~93501025/jg.doc -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.203.56
文章代碼(AID): #14ZuzS6U (MATLAB)
文章代碼(AID): #14ZuzS6U (MATLAB)