1
我想加載一個MAT文件,它是一個單元格數組的結構。每個結構都有很多領域,其中一些領域本身就是細胞。加載一個高度嵌套的MAT文件到Python
一個典型的電話是:
myCell{1}.myStructField{1}.myStructField
如何加載一個嵌套結構成Python?
感謝您的想法。
我想加載一個MAT文件,它是一個單元格數組的結構。每個結構都有很多領域,其中一些領域本身就是細胞。加載一個高度嵌套的MAT文件到Python
一個典型的電話是:
myCell{1}.myStructField{1}.myStructField
如何加載一個嵌套結構成Python?
感謝您的想法。
scipy.io.loadmat
會在v7.3之前加載mat文件;你可以像matfile['myCell'][0]['myStructField'][0]['myStructField']
那樣訪問它。
如果它是v7.3或更高版本,則可以使用h5py
;打開它之後,我認爲它也會是f['myCell'][0]['myStructField'][0]['myStructField']
,但由於列主要/行 - 主要的區別,您可能需要擔心可能會轉換矩陣。