2013-10-04 55 views
1

我已經解決了matlab上的等式,並且需要將8760個輸出數據放入excel的單個列表中。即在Excel A1至A8760中,不會跨越。MATLAB 2012 - 從matlab創建單個列表文本文件

我已經試過了保存,但是fprintf輸出的數據並不正確。

我只有一個變量我需要的,這是「S」

生成的文本文件的文件名也無所謂。我只需要將它保存爲一個在Excel中檢查的單個數字列表。

感謝您閱讀

+0

'xlswrite'的替代方法是'csvwrite'或者'dlmwrite' – Dan

+0

@ user2845648:如果其中一個答案正確回答了您的問題,請考慮接受它。謝謝! –

回答

2

你可以使用MATLAB的功能xlswritedoc),將寫一個數組(S)在Excel文件中的第一個工作表。

另外,Matlab可以用來檢查你的數組。

3

xlswrite('yourdata.xlsx',s)

試着調換您的載體,如果你的結果是水平和不可縱。那就是:

xlswrite('yourdata.xlsx',s.')

更多信息請參見documentation