Matlab将mat文件保存为txt文件
1. 使用dlmwrite函数实现
- 将矩阵
M
写入文件'myFile.txt'
,用制表位字符分隔并使用 3 位数精度。
dlmwrite('myFile.txt',M,'delimiter','\t','precision',3)
可以查看文件中的数据:
type('myFile.txt')
- 使用 6 位小数精度将矩阵
M
导入到文件。
dlmwrite('myFile.txt',M,'precision','%.6f');
- 将矩阵
M
写入文件myFile.txt
。(默认逗号分隔)
dlmwrite('myFile.txt',M)
除此之外,该函数还可以完成“写入和追加数据到文件”的功能。具体全部的功能,可查看官网文档:https://ww2.mathworks.cn/help/matlab/ref/dlmwrite.html?searchHighlight=dlmwrite&s_tid=srchtitle
2. 使用save命令保存
// filename.txt 为要保存的文件名,data 为工作区中的变量
save filename.txt da