我需要导出一个比1024字符限制大得多的矩阵。有没有解决这个限制的方法?
答案 0 :(得分:3)
通过COM而不是MATLAB的内置函数,您可以更好地控制与Excel的交互。以下是您可以做的一小部分示例。也许它可以帮助你编写阵列。
% Open a connection to Excel.
h = actxserver('Excel.Application');
% Make the Excel window visible.
set(h, 'Visible', 1);
% Create a new Excel workbook.
h.Workbooks.Add;
% Get the active Excel worksheet.
hSheet = h.ActiveSheet;
% Write to the cell at (A,1) on the active worksheet.
set(hSheet.Cells, 'Item', 1, 1, 123.456);
% Save and close the workbook.
h.ActiveWorkbook.Save;
h.ActiveWorkbook.Close;