如何将输出从 matlab 转换为 excel

How to convert output from matlab to excel

这是我的程序:

x= 9;
fprintf(' a z \n _ _ \n');
for a = 0:4
  z =x+a;
fprintf(' %d %d\n',a,z);

end

如何将输出转换为 excel 电子表格?或文件?

从 Matlab 获取数据到 Excel 的最简单方法是写入纯文本 .csv 文件,然后将其导入到 Excel。为此,只需打开一个文件

fileID = fopen('mydata.csv','w');

更改 fprintf 语句以写入该文件

x= 9;
fprintf(fileID, ' a, z \n _, _ \n');
for a = 0:4
    z =x+a;
    fprintf(fileID, ' %d, %d\n',a,z);
end

并确保在完成后关闭文件

fclose(fileID);

将其导入Excel,您可以将其另存为 xls 文件。