如何将输出从matlab转换为excel

这是我的程序:

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

我怎样才能将输出转换成excel spreedsheet? 或文件?

从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 

并确保在完成后closures文件

 fclose(fileID); 

将其导入到Excel中,并将其保存为xls文件。