scipy.io.matlab.
matfile_version#
- scipy.io.matlab.matfile_version(file_name, *, appendmat=True)[source]#
根據明顯的 mat 檔案類型,傳回主要和次要版本元組
其中
0,x -> 版本 4 格式 mat 檔案
1,x -> 版本 5 格式 mat 檔案
2,x -> 版本 7.3 格式 mat 檔案 (HDF 格式)
- 參數:
- file_namestr
mat 檔案名稱 (如果 appendmat==True,則不需要 .mat 副檔名)。 也可以傳遞開啟的類檔案物件。
- appendmatbool, optional
如果給定的檔案名稱結尾還沒有 .mat 副檔名,則設定為 True 以附加 .mat 副檔名。預設值為 True。
- 傳回值:
- major_version{0, 1, 2}
主要 MATLAB 檔案格式版本
- minor_versionint
次要 MATLAB 檔案格式版本
- 引發:
- MatReadError
如果檔案為空。
- ValueError
mat 檔案版本未知。
註解
具有將檔案讀取指標設定為 0 的副作用