2010-06-23 80 views
3

我有很多矩陣變量。一些有超過200行。我怎樣才能將它們導出到帶有名字的XLS或DAT文件?我試過如下:如何將一些矩陣寫入/導出到XLS文件?

d = {'X', 'Y'; X Y}; 
xlswrite('tempdata1.xls', d, 'Sheet1', 'A1'); 

我得到了XLS文件中只是字符串「X」和「Y」但沒有XY值。 XY應該是向量(7x1)。

回答

4

假設XY是列向量,試試這個:

xlswrite('tempdata1.xls', {'X' 'Y'}, 'Sheet1', 'A1'); %# Write the names 
xlswrite('tempdata1.xls', [X Y], 'Sheet1', 'A2');  %# Write the data 

您的單元陣列d沒有工作的原因是因爲XLSWRITE需要電池陣列中的所有細胞中都有隻有一個值。在你的情況下,XY載體,而不是標量數值或字符串,如在this documentation example中的情況。

+0

不錯。 Tnx很多! – Z77 2010-06-23 19:47:57

相關問題