Zellenarrays
Ein Zellenarray ist ein Datentyp mit indizierten Datencontainern, die „Zellen“ genannt werden, wobei jede Zelle einen beliebigen Datentyp enthalten kann. Beispiel:
c = {42,rand(5),"abcd"}
c = 1×3 cell array {[42]} {5×5 double} {["abcd"]}
Um auf den Inhalt einer Zelle zuzugreifen, setzen Sie die Indizes in geschweifte Klammern, wie c{1}
für die Anzeige von 42
und c{3}
für die Anzeige von "abcd"
. Weitere Informationen finden Sie unter Zugreifen auf Daten in einem Zellen-Array.
Zellenarrays sind für nicht tabellarische Daten sinnvoll, auf die Sie über einen numerischen Index zugreifen möchten. Bei tabellarischen Daten, wie die Daten aus einer Kalkulationstabelle, verwenden Sie stattdessen table
oder timetable
. Wenn Ihre Daten nur Text enthalten, verwenden Sie string
.
Funktionen
Themen
- Zugreifen auf Daten in einem Zellen-Array
Lesen und schreiben Sie Daten aus einem und in ein Zellen-Array.
- Erstellen eines Zellen-Arrays
Erstellen Sie ein Zellen-Array mithilfe des Operators
{}
oder der Funktioncell
. - Hinzufügen oder Löschen von Zellen in einem Zellen-Array
Erweitern, verknüpfen oder entfernen Sie Daten aus einem Zellen-Array.
- Preallocate Memory for Cell Array
Initialize and allocate memory for a cell array.