关于【matlab写入txt文件】,MATLAB如何将数据写入txt文件,今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
- 内容导航:
- 1、matlab写入txt文件:MATLAB如何将数据写入txt文件
- 2、matlab输出TXT文件或者Excel表格的简单方法!有代码
1、matlab写入txt文件:MATLAB如何将数据写入txt文件
介绍MATLAB数学软件将数据保存到txt文件的两种方式,一种是fprintf文件打印,另一种是save函数自动序列化。
工具/材料
MATLAB 2016a
操作方法
首先,使用如图代码产生一个数组,2*21的double类型数据,作为要保存的数据样例。
第一种方法是使用fprintf函数。
首先,如图通过fopen函数,按照'w'写模式,打开一个文件,返回文件ID号。
接着,使用fprintf,根据文件ID号将数据按格式打印到文件。

如果fopen时未指定文件路径,则文件就在当前路径下。当前路径可以直接在MATLAB中看到,左边列出了当前文件夹下的文件列表。
将数据保存到txt文件的另一种方法,是使用save函数的其中一种用法。
如图,注意save函数的最后一个参数要写成'-ascii'表示文件格式为字符格式,而且要使用字符串标识的变量名。
如图,可以看到保存到文件的效果,只是简单保存了数组。
save的中间可以有多个参数,表示多个要保存的变量,不过这种保存方式可能不利于数据的读取。
特别提示
如果只是要保存数据再恢复数据,不一定要求txt格式,可以使用save保存mat格式,数据还原方便。
2、matlab输出TXT文件或者Excel表格的简单方法!有代码
这里只简单的举例介绍一下matlab输出TXT文件或者Excel表格的方法,不包含所有方法!

首先是输出TXT,例如保存如下矩阵
这里注意保存在哪个文件夹可以在这里设置!

第一个例子是保存成单行数字
第二个例子,还是矩阵a,这里是保存成单列数字

第三个例子,还是矩阵a,这里是保存成多列数字

第四个例子,还是矩阵a,这里是保存成Excel表格,,如果需要保存a的逆矩阵就把a改成a′

详细的细节可以在matlab输入 help fopen 和help xlswrite 学习更多方法!
这些只是自己学习过程中总结的,相当于自己做了个笔记,以后需要的时候方便查询,有需要的朋友也可以参考!
#matlab# #TXT#
这就是关于《matlab写入txt文件,MATLAB如何将数据写入txt文件(matlab输出TXT文件或者Excel表格的简单方法)》的所有内容,希望对您能有所帮助!







