У меня есть файл Matlab, состоящий из ячейки 247x2, где каждый столбец состоит из ячеек 1x2 и 3x4, соответственно, содержит другие ячейки и заканчивается матрицами разных размеров.
Как открыть этот файл в Python и легко получить доступ к содержимому указанной c ячейки? Я попытался:
import scipy.io as spio
square = spio.loadmat('copy_square.mat')
square = square['copy_square']`
, но я получил ndarray 247x2, в котором все матрицы просто помещаются одна за другой, и я не могу индексировать содержимое, как я sh. Есть ли другой способ преобразовать ячейки в более читаемый способ? Спасибо.