La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Cell arrays
Un cell array est un type de données comportant des conteneurs de données indexées appelés cellules. Chaque cellule peut contenir n’importe quel type de données. Par exemple :
c = {42, rand(5), "abcd"}
c = 1×3 cell array {[42]} {5×5 double} {["abcd"]}
Pour accéder au contenu d’une cellule, indiquez les indices entre des accolades, par exemple c{1}
pour renvoyer 42
et c{3}
pour renvoyer "abcd"
. Pour plus d’informations, consultez Access Data in Cell Array.
Les cell arrays sont utiles lorsque vous souhaitez accéder à des données non tabulaires via un index numérique. Si vous disposez de données tabulaires issues, par exemple, d’une feuille de calcul, utilisez plutôt table
ou timetable
. Si vous disposez uniquement de données texte, utilisez string
.
Fonctions
Rubriques
- Create Cell Array
Create a cell array by using the
{}
operator or thecell
function. - Access Data in Cell Array
Read and write data from and to a cell array.
- Preallocate Memory for Cell Array
Initialize and allocate memory for a cell array.