matlab的数据输出到一个excel文件里

例如数组怎么输出到一个excel(txt)文件里呢
a=[1,2,3;3,2,1]
xlswrite a.xls a
save a.txt a -ascii
用save -ascii的时候,输出全是用带e的数值,很另类
用xlswrite函数,他当一维数组输出了

还有画一曲线,怎么标出最大最小值,然后标出(x,y)的值

用xlswrite('a.xls',a)命令不会当一维数组处理的,存完后是2行3列的,你再试试看
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-06-16
写文件时最好用函数形式,可这样:
a=[1,2,3;3,2,1];
xlswrite( 'a.xls', a);
用save保存为.txt文件,如:
save( 'a.txt', 'a', '-ascii')本回答被网友采纳
相似回答