Text文件在MATLAB中读写示例基础

背景

为了便于和外部程序进行交换,以及查看文件中的数据,也常常采用文本数据格式与外界交换数据。在文本格式中,数据采用ASCII码格式,可以使用字母和数字字符。可以在文本编辑器中查看和编辑ASCII文本数据。MATLAB提供了导入函数导入Text文件。

Text读取

测试用用例,如下所示

1 2 3 4 5

6 7 8 9 10

调用函数

load testdata1.txt

使用测试结果如下图所示

Text写入

要将一个数组导出一个有分隔符的ASCII码文件中,可以调用save函数。在调用时,要指定-ASCII参数,也可以调用dlmwrite函数。save函数用起来比较方便,而dlmwrite函数有更大的灵活性。它允许用户把任何一个字符指定为分隔符,也可以通过指定一个值域来导出一个数组的子数组。

A = [1 2 3 4 5; 6 7 8 9 10]

save A.txt A -ASCII

dlmwrite('A2.txt', A, ';')

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大牛攻城狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值