將matlab中的.mat文件轉為exel打開
有時候.mat文件太大matlab打不開,這時候就要導出顯示,比較簡單通用的就是轉到exel里面打開
方法:
1.進入要轉換的.mat文件的目錄下,在命令行輸入以下命令
load('xxx.mat') %xxx是文件的名稱
2.觀察導入后的變量名稱,我這里是 'Image' 也有的是 'data' 以自己顯示的為准
3.然后輸入如下命令
writematrix(Image,'xxx.csv') %xxx是要保存的名稱,這里的Image要根據自己上面顯示的情況更改,切記!
注意: 這里的csv可以用Exel打開,也可以把上面的后綴改成 .xls格式或者 .txt都可以,但是如果數據過大,建議還是使用csv格式,因為xls格式有上限,容易存儲失敗。
另外要說的是,網上很多有使用 xlswrite() 函數的,但是這個函數有很多問題,而且兼容性不強,筆者在網上搜到的都是這種方法,實際並不靠譜,因此介紹了這個方法。