Matlab將變量保存到txt文件

filename:文件名(含有路徑)

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

flag_matrix:待保存的變量名

-ascii:保存的格式

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

但是這樣的結果,不是我想要的!!!

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

(告誡大家好好學英語)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章