Je souhaite créer un tableau de cellules de type MATLAB dans Numpy. Comment puis-je accomplir cela?Equivalent numpy du tableau de cellules de MATLAB
10
A
Répondre
15
Les tableaux de cellules Matlab are most similar aux listes Python, car ils peuvent contenir n'importe quel objet - mais scipy.io.loadmat les importe en tant que tableaux d'objets numpy - qui est un tableau avec dtype = object. Pour être honnête, même si vous utilisez des listes Python - si vous avez des objets généraux, vous perdrez presque tous les avantages des tableaux numériques (qui sont conçus pour contenir une séquence de valeurs qui prennent chacune la même chose). quantité de mémoire).
La seule chose qui me manque en utilisant les listes python est la possibilité d'indexer le tableau avec un tableau d'index. Merci de me faire découvrir des tableaux d'objets numpy :) – levesque