matlab写入和读取txt文件

1.读txt文件

如果纯数字文件,可以直接用Load命令

如果是数字和字符串混合文件(如excel表格中[姓名;成绩]格式)可以用textread 或者 textscan命令搞定,textread甚至还能对读入的域定义名称,如:

[A,B,C,...] = textread('filename','format')

2.写入txt文件

使用fprintf

注意:在写入文件之前要先fopen一个文件,注意要设置permission项为允许写入的标志,如'w'或者'wt'

使用dlmwrite将整个矩阵写入txt文件,可以定义分割符和存储精度

dlmwrite(filename, M)
dlmwrite(filename, M, 'D')

猜你喜欢

转载自blog.csdn.net/zhuwj06/article/details/6393766