Hauptinhalt

dims

Datenformat des dlarray-Objekts

Beschreibung

Die Funktion dims gibt das Datenformat der Eingabe zurück.

Ein Datenformat ist ein Zeichenstring, in jedem jedes Zeichen den Typ der entsprechenden Datendimension beschreibt.

Die Zeichen sind:

  • "S" – Spatial

  • "C" – Channel

  • "B" – Batch

  • "T" – Time

  • "U" – Unspecified

Betrachten wir beispielsweise ein Array, das eine Reihe von Sequenzen darstellt, wobei die erste, zweite und dritte Dimension den Kanälen, Beobachtungen und Zeitschritten entspricht. Sie können die Daten mit dem Format "CBT" (Kanal, Batch, Zeit) beschreiben.

d = dims(X) gibt das Datenformat von X als Zeichenarray zurück. Das Datenformat stellt die Dimensionskennzeichnungen für jede Dimension von X bereit.

Beispiel

Beispiele

alle reduzieren

Rufen Sie die Dimensionskennzeichnungen eines formatierten dlarray ab.

dlX = dlarray(randn(3,4),'TS');
d = dims(dlX)
d = 
'ST'

Rufen Sie die Kennzeichnungen eines nicht formatierten dlarray ab.

y = stripdims(dlX);
d = dims(y)
d =

  0×0 empty char array

Eingabeargumente

alle reduzieren

Eingangsdaten, angegeben als formatiertes oder unformatiertes dlarray-Objekt.

Ausgangsargumente

alle reduzieren

Dimensionskennzeichnungen, zurückgegeben als Zeichenvektor. Ist die Eingabe X unformatiert, ist d leer.

Erweiterte Fähigkeiten

alle erweitern

C/C++ Codegenerierung
Generieren Sie C und C++ Code mit MATLAB® Coder™.

GPU-Codegenerierung
Generieren von CUDA® Code für NVIDIA® Grafikprozessoren mit dem GPU Coder™.

Versionsverlauf

Eingeführt in R2019b

Siehe auch

| |