精華區beta MATLAB 關於我們 聯絡資訊
※ 引述《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