手機ui設(shè)計網(wǎng)站免費創(chuàng)建個人博客網(wǎng)站
簡介
MAT文件是MATLAB格式的雙精度二進制數(shù)據(jù)文件,由MATLAB軟件創(chuàng)建,可以使用MATLAB軟件再其他計算機上以其他浮點格式讀取,同時也可以使用其他軟件通過MATLAB的應(yīng)用程序接口來進行讀寫操作。如果只是再MATLAB環(huán)境中處理數(shù)據(jù),使用MAT文件格式是最方便的,這樣會避免文件格式轉(zhuǎn)換的帶來的復雜操作。
MAT文件的寫入
示例代碼如下
這里簡單保存數(shù)組A到A.mat文件中
>> A = [1 2 3 4 5; 6 7 8 9 0];>> save A.mat A>> load('A.mat')
其中1處為顯示代碼,2處為執(zhí)行保存指令后形成的文件,3為A.mat文件內(nèi)容
MAT文件的讀取
這個比較簡單,雙擊mat文件即可導入,也可以通過指令代碼導入。
>> B = load('A.mat')B =A: [2x5 double]>> BB =A: [2x5 double]>> whos BName????? Size??????????? Bytes? Class???? AttributesB???????? 1x1?????????????? 256? struct??????
總結(jié)
MAT文件的操作比較簡單,主要是同通過函數(shù)
save
load
完成
- save(filename)
example
- save(filename,variables)
example
- save(filename,variables,fmt)
example
- save(filename,variables,version)
example
- save(filename,variables,'-append')
example
- save filename
example
load(filename)
example
load(filename,variables)
example
load(filename,'-ascii')
example
load(filename,'-mat')
load(filename,'-mat',variables)
S = load(
___)
example
load filename
example