生活百科知识

智囊团网首页 > 游戏数码 > 互联网 > 详细经验讲解内容页

MATLAB如何将数据写入txt文件

MATLAB如何将数据写入txt文件期待您的回答,你是我的宝贝,你是我的花,谢谢你对我的帮助!
你瞅啥-瞅你咋地 2018.07.17 15:54:54 583人看过

2021-09-23T11:32:13最佳经验

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

工具/材料

MATLAB 2016a

操作方法

  • 01

    首先,使用如图代码产生一个数组,2*21的double类型数据,作为要保存的数据样例。

  • 02

    第一种方法是使用fprintf函数。
    首先,如图通过fopen函数,按照'w'写模式,打开一个文件,返回文件ID号。
    接着,使用fprintf,根据文件ID号将数据按格式打印到文件。

  • 03

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

  • 04

    将数据保存到txt文件的另一种方法,是使用save函数的其中一种用法。
    如图,注意save函数的最后一个参数要写成'-ascii'表示文件格式为字符格式,而且要使用字符串标识的变量名。

  • 05

    如图,可以看到保存到文件的效果,只是简单保存了数组。
    save的中间可以有多个参数,表示多个要保存的变量,不过这种保存方式可能不利于数据的读取。

特别提示

如果只是要保存数据再恢复数据,不一定要求txt格式,可以使用save保存mat格式,数据还原方便。

热门经验分类

  • 时尚美容 专注全球顶级化妆品牌和新产品的资讯展示,以及流行化妆和健康理念的传达。

  • 名字百科 名字的知识,热门姓名的解答相关知识经验交流与分享及帮您取得心仪好名字