1

我已经在 matlab 上求解了一个方程,并且有 8760 个输出数据需要放入一个 Excel 列表中。那是在 Excel A1 到 A8760 中,向下不跨越。

我已经尝试了保存,fprintf 但是输出的数据不正确。

我只有一个我需要的变量,那就是's'

生成的文本文件的文件名无关紧要。我只需要将它保存为单个数字列表以在 Excel 中检查。

感谢您阅读

4

2 回答 2

3

xlswrite('yourdata.xlsx',s)

如果您的结果是水平的而不是垂直的,请尝试转置您的矢量。那是:

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

有关更多信息,请参阅文档

于 2013-10-04T07:47:28.360 回答
2

您可以使用 matlab 的函数xlswrite( doc ) 将数组写入 Excel 文件中的第一个工作表。

或者,可以使用 Matlab 来检查您的阵列。

于 2013-10-04T07:45:43.667 回答