MATLAB如何将数据写入txt文件

什么是头寸2022-06-20  5

MATLAB如何将数据写入txt文件

介绍了MATLAB数学软件将数据保存到txt文件的两种方式,一种是fprintf文件打印,另一种是通过save函数自动序列化。

工具/材料

MATLAB 2016a

操作方法 01

首先,使用图中所示的代码生成一个2*21 double数据的数组,作为要保存的数据样本。

02

第一种方法是使用fprintf函数。

首先,通过如图所示的fopen函数,按照‘w apos;写模式,打开一个文件并返回文件ID号。

然后,使用fprintf,根据文件ID号将数据打印到文件中。

03

如果fopen中没有指定文件路径,则文件位于当前路径下。
在MATLAB中可以直接看到当前路径,左侧列出了当前文件夹中的文件列表。

04

将数据保存到txt文件的另一种方法是使用save函数的一种用法。

如图所示,注意save函数的最后一个参数应该写成'-ascii apos;表示文件格式为字符格式并由字符串标识的变量名。

05

如图所示,您可以看到保存到文件的效果,但只是保存数组。

保存中间可以有多个参数,也就是说要保存多个变量,但是这种保存方式可能不利于数据读取。

特别提示

如果只是想保存数据然后恢复,不一定需要txt格式,可以用save保存mat格式,方便数据恢复。

转载请注明原文地址:https://juke.outofmemory.cn/read/396046.html

最新回复(0)