如何将一些matrix写入/导出到XLS文件?
我有很多matrixvariables。 有些有200多行。 我怎样才能将他们的名字导出到XLS或DAT文件? 我尝试了以下内容:
d = {'X', 'Y'; XY}; xlswrite('tempdata1.xls', d, 'Sheet1', 'A1');
我在XLS文件中得到的只是string“X”和“Y”,但没有X
和Y
的值。 X
和Y
应该是向量(7×1)。
假设X
和Y
是列向量,试试这个:
xlswrite('tempdata1.xls', {'X' 'Y'}, 'Sheet1', 'A1'); %# Write the names xlswrite('tempdata1.xls', [XY], 'Sheet1', 'A2'); %# Write the data
您的单元格数组d
不工作的原因是因为XLSWRITE要求单元格数组中的所有单元格中只有一个值。 在你的情况下, X
和Y
是向量 ,而不是标量数值或string,就像本文档中的例子 。