什麼是MAT檔案格式? 如何將MAT開啟和轉檔?

MAT檔案一般是Microsoft Access捷徑檔,用於快速打開Microsoft Access表。

MathWorks公司開發的MATLAB,用於存放函數和變數等資料的容器,也是使用MAT作為副檔名。

MAT在3D設計軟體中被用來儲存紋理和圖像等東西。這些檔被稱為3ds Max材料檔、Vue材料檔或V-Ray材料檔。

如何開啟MAT檔案?

作為Microsoft Access的MAT檔,可以通過將表從Access中拖到桌面或任何資料夾中來創建,但要使用則需要安裝Microsoft Access。

MathWorks MATLAB可以打開該程式所使用的MAT檔。

3D設計軟體中使用的材料檔,可以使用Autodesk的3ds Max和E-on Vue或者Chaos Group的V-Ray外掛程式來將它載入到3ds Max和MAXON CINEMA。另外,Unity遊戲也有MAT檔。

若上述程式都打不開你碰到的MAT檔,我們建議使用文字編輯器來查看檔案中的TXT內容。

若打開該檔案的程式出現錯誤回報,或者因某種原因需要使用其他軟體來開啟它,可更改預設程式在Windows中進行更改。

 

如何轉換MAT檔?

Microsoft Access Table Shortcut檔無法被轉換,一般也沒有轉換它的必要。但其他MAT檔則有可能可以轉換,不同的MAT檔使用相對應的程式來操作即可。

比如,要轉換E-on Vue使用的檔,可直接在軟體中進行”另存為”操作實現轉檔,一般點擊”檔案“中的”另存為“或”匯出“。

再比如,將3ds Max材料檔轉換成它以前版本所支援的格式,你可以參閱這篇說明

MATLAB可以將它的MAT轉換為CSV,詳情資訊參見MATLAB中的說明,以及關於csvwrite這個連結。如果你需要將MAT轉換為TXT或其他文字格式,也可以在MATLAB網站上搜尋相關說明。

 

還是無法開啟MAT檔?

MAT檔案與.MATERIAL檔不一樣,後者是Rigs of Rods紋理參考檔,用於Rigs of Rods 3D模擬器遊戲。

還有另一種檔案格式Atomic Combat Saved Game副檔名也很類似(.MATO),但是只能用Atomic Combat打開。

儘管這些檔案的副檔名看起來與MAT檔案有關,但都與本篇介紹的MAT檔沒有任何關聯。

 

常見問題

1. 如何在MATLAB中讀取MAT檔的資料?

可使用matfile函數在MATLAB中檢查.mat檔的內容並載入特定資料。輸入matObj = matfile(filename)即可創建一個連接到指定檔名的MAT檔的matlab.io.MatFile。

2. 如何在Microsoft Access中把表格儲存為MAT檔?

MAT檔是捷徑檔,可在Access中點擊並拖動表到桌面來創建MAT檔案。