回覆列表
-
1 # 使用者52510796211
-
2 # daazhu1
.m檔案儲存程式碼檔案,類似於C語言中的一個函式體;這是MATLAB儲存的最常見的檔案格式之一
中國
.MEX檔案是從程式匯出的“可呼叫MATLAB環境下用C(或FORTRAN)語言“。換句話說,MEX檔案的原始檔是用C語言或Fortran語言,經過處理的MATLAB程式編譯器生成二進位制檔案;它可以自動載入MATLAB直譯器和動態連結程式的執行,這些檔案在Windows下一個DDL檔案。
中國.MAT是標準格式的MATLAB資料儲存。也就是說,你操作的封裝產生的資料的集合,可以節省一個過程的結果,以備下次使用。
Matlab的,你可以呼叫一個子程式庫,使用C或Fortran裡呼叫資料墊子格式。
有幾種方法來開啟
1.matlab .MAT檔案可以被讀取使用load命令
2.C語言具有API來讀取。墊檔案,如matOpen,matClose等
3.你可以用記事本開啟.MAT檔案,.MAT檔案格式是開放的,你可以分析自己的內部的內容
系統環境:window10 64bitMATLAB版本:MATLAB 2016b解決方法:1、 首先下載壓縮包 下載連結,然後解壓。2、在MATLAB2016b命令列中輸入associateFiles,回車執行,此時會在該工作路徑下生成檔案MatlabFileAssocFix.reg3、最小化MATLAB,透過我的電腦 開啟剛才的工作路徑,找到MatlabFileAssocFix.reg ,雙擊執行該檔案4、重啟MATLAB,就可以了(如果圖示識別不了m檔案,但MATLAB能自動關聯m檔案,可以重啟電腦系統試一試)