Числовой эквивалент массива ячеек MATLAB - PullRequest
11 голосов
/ 19 ноября 2009

Я хочу создать в Numpy массив ячеек, похожий на MATLAB. Как мне это сделать?

1 Ответ

16 голосов
/ 19 ноября 2009

Массивы ячеек Matlab больше всего похожи на списки Python, поскольку они могут содержать любой объект - но scipy.io.loadmat импортирует их как массивы объектных объектов - это массив с dtype = object.

Если честно, хотя вы так же хорошо пользуетесь списками Python - если вы держите общие объекты, вы потеряете почти все преимущества числовых массивов (которые предназначены для хранения последовательности значений, каждое из которых принимает одинаковое количество памяти).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...