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')

你可能感兴趣的:(matlab写入和读取txt文件)