Matlab将变量保存到txt文件

filename:文件名(含有路径)

eg:filename = 'H:\WorkSpaces\python\medicine\data\matlab\outputdata10.txt';

flag_matrix:待保存的变量名

-ascii:保存的格式

save(filename,'flag_matrix','-ascii')

但是这样的结果,不是我想要的!!!

Matlab将变量保存到txt文件_第1张图片

save(filename,'flag_matrix')

乱码

 

dlmwrite(filename,flag_matrix,'delimiter','\t','newline','pc')(注意此处变量名不加引号)

其实:dlmwrite(filename,flag_matrix)就可以了,默认逗号分隔,数据后期也可以用python的numpy处理

pc:换行

此篇博客介绍很好:dlmwrite:http://blog.sina.com.cn/s/blog_5e73a8fc01013fob.html

Matlab将变量保存到txt文件_第2张图片

Matlab将变量保存到txt文件_第3张图片

(告诫大家好好学英语)

Matlab将变量保存到txt文件_第4张图片

你可能感兴趣的:(matlab)