cat
Verknüpfen von Arrays
Beschreibung
C = cat(
verknüpft dim
,A1,A2,…,An
)A1
, A2
, … , An
entlang der Dimension dim
.
Sie können als Operator eckige Klammern []
verwenden, um Arrays zu verknüpfen oder anzuhängen. Beispielsweise verknüpfen [A,B]
und [A B]
die Arrays A
und B
horizontal, während [A; B]
diese Arrays vertikal verknüpft.
Beispiele
Eingabeargumente
Tipps
Zum Aufbau von Text durch horizontale Verknüpfung von Zeichenfolgen, Zeichenvektoren oder Zellenarrays von Zeichenvektoren verwenden Sie die Funktion
strcat
.Zum Aufbau eines einzelnen begrenzten Textes aus einem Zellenarray von Zeichenvektoren oder einem String Array (Zeichenfolgenarray) verwenden Sie die Funktion
strjoin
.
Algorithmen
Beim Verknüpfen eines leeren Arrays mit einem Array, das nicht leer ist, lässt cat
das leere Array in der Ausgabe weg. Beispielsweise gibt cat(2,[1 2],[])
den Zeilenvektor [1 2]
zurück.
Wenn alle Eingabeargumente leer sind und kompatible Größen aufweisen, gibt cat
ein leeres Array zurück, dessen Größe gleich der Ausgabegröße ist, wenn die Eingaben nicht leer sind. Beispielsweise gibt cat(2,zeros(0,1),zeros(0,2))
ein leeres 0x3-Array zurück.
Erweiterte Fähigkeiten
Versionsverlauf
Eingeführt vor R2006a