MATLAB如何将数据写入txt文件

介绍MATLAB数学软件将数据保存到txt文件的两种方式, 一种是fprintf文件打印, 另一种是save函数自动序列化 。 东西/材料 MATLAB 2016a
操作方式 01 起首, 利用如图代码发生一个数组, 2*21的double类型数据, 作为要保留的数据样例 。

MATLAB如何将数据写入txt文件

文章插图

02 第一种方式是利用fprintf函数 。
起首, 如图经由过程fopen函数, 按照'w'写模式, 打开一个文件, 返回文件ID号 。
接着, 利用fprintf, 按照文件ID号将数据按格局打印到文件 。

MATLAB如何将数据写入txt文件

文章插图

03 若是fopen时未指定文件路径, 则文件就在当前路径下 。 当前路径可以直接在MATLAB中看到, 左边列出了当前文件夹下的文件列表 。

MATLAB如何将数据写入txt文件

文章插图

04 将数据保留到txt文件的另一种方式, 是利用save函数的此中一种用法 。
如图, 注重save函数的最后一个参数要写当作'-ascii'暗示文件格局为字符格局, 并且要利用字符串标识的变量名 。

MATLAB如何将数据写入txt文件

文章插图

05 如图, 可以看到保留到文件的结果, 只是简单保留了数组 。
save的中心可以有多个参数, 暗示多个要保留的变量, 不外这种保留体例可能晦气于数据的读取 。

MATLAB如何将数据写入txt文件

文章插图

MATLAB如何将数据写入txt文件

文章插图


出格提醒 【MATLAB如何将数据写入txt文件】若是只是要保留数据再恢复数据, 不一定要求txt格局, 可以利用save保留mat格局, 数据还原便利 。

以上内容就是MATLAB如何将数据写入txt文件的内容啦, 希望对你有所帮助哦!

    推荐阅读