matlab保存f黑白图片_MATLAB与txt文件的交互

4a7d473ba3d465fa860a784da1dfd6dc.png     大多数情况下。我们所获得的数据都不是MATLAB可以直接处理的数据文件,需要将其他格式的数据文件导入到MATLAB的工作空间中。 a229c02a0717f4a05682986e5871e5ff.png 1、读入TXT文件中的数据 使用load函数读入TXT文件中的数据信息,调用格式为: load(‘文件名.txt’) 例子: (1)在MATLAB的当前目录下的文件夹中(这一点很重要)新建txt文件,输入一维数组0 1 2 3 4 5 6 7 8 9,保存在data1.txt中。在MATLAB命令行中输入: >> load('data1.txt') 回车之后可以在工作区中得到保存在txt文件中的一维数组data1 (2)在工作区已有data1后 >> save I:\MATLAB文件\练习代码\data2.txt data1 -ascii >> load('I:\MATLAB文件\练习代码\data2.txt') 回车之后可以在工作区看到data2,其中save I:\MATLAB文件\练习代码\data2.txt data1 -ascii将变量data1以ASCII码存储在I:\ MATLAB文件\练习代码中的data2.txt 文件中,如果不存在data2.txt文件,MATLAB将自动创建data2.txt。 a229c02a0717f4a05682986e5871e5ff.png 2、使用textread函数读取不同类型的数据 在命令空间输入:help textread 此 MATLAB 函数 以指定的 format 将数据从文件 filename 读入到 A、B、C 等变量中,直到整个文件读取完毕。将 filename 和format 输入指定为字符向量或字符串标量。textread 对于读取已知格式的文本文件非常有用。textread 可处理固定格式文件和任意格式文件。     [A,B,C,...] = textread(filename,format)     [A,B,C,...] = textread(filename,format,N) [...] = textread(...,param,value,...)                                                                                   (引自MATLAB中help文档) 294216bfc1873221a0f7e9167c6f863e.png 例子:在data3.txt文件中存放数据: LUFEI 6 good 3.14159 汤姆 >> [A,B,C]=textread('data3.txt','%s %s %s',1) A存放data3.txt的第一列的数据,format为每一列数据格式,1表示读取的行数;如果前面N行是不需要的数据,可以使用 >>[A,B,C]=textread(‘filename’,’format’,’headerlines’,N); 可以跳过前面的N行数据; 在data3.txt中存放数据: LUFEI 6 good 3.14159 汤姆 SUOLONG 2.2 well 1.2354 杰瑞 >> [A,B,C,D,E]=textread('data3.txt','%s %f %s %f %s',2); 16f39e1f4a52138fd9b60fb7cc109837.png textread函数可以很方便地读取已知的含有多种数据类型的.txt文件。END欢迎关注:小白的MATLAB学习日志 小白的MATLAB学习日志

欢迎关注

长按二维码扫码关注>>>下期介绍MATLAB与Excel交互

cb100c08fa2bd90215ed7669553d1ba9.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值