天天看點

MATLAB中.mat和.txt的檔案互相轉化

.mat檔案是我們MATLAB中的預設的資料存儲格式,但是有的時候,我們需要的是使用.txt 的格式 來存儲一下檔案,使得我們能更容易的讀取和處理資料。那麼下面就是這兩種的檔案的互相裝換的方式。

1. mat檔案轉txt檔案 .mat 是matlab專用的檔案,可以先把檔案讀入matlab,再用 fprintf 或者 save('pqfile.txt', 'data', '-ASCII')寫入到 .txt 檔案中。 比如  %把資料加載進matlab,heart_scale.mat 有兩項:heart_scale_init 和 heart_scale_label load heart_scale.mat  %将heart_scale_inst儲存到heart_scale_inst.txt檔案中 save('heart_scale_inst.txt','heart_scale_inst','-ASCII')

2.txt檔案轉mat檔案 要把txt轉成mat那就很簡答了,隻需把資料讀入matlab,然後用save指令就行了,如果不知道save指令怎麼用,在matlab控制台敲一下 doc save

繼續閱讀