Hauptinhalt

extractdata

Extrahieren von Daten aus einem dlarray-Objekt

Beschreibung

Die Funktion extractdata dient zum Extrahieren von Daten aus einem dlarray-Objekt.

Y = extractdata(X) gibt die Daten im dlarray-Objekt X zurück.

Sie können extractdata bei anderen Datentypen wie numerischen Arrays aufrufen. Ist X kein dlarray-Objekt, hat die Funktion keine Auswirkung. (seit R2026a)

Beispiel

Beispiele

alle reduzieren

Erstellen Sie ein logisches dlarray mit dem Datenformat 'SS'.

rng default % For reproducibility
dlX = dlarray(rand(4,3) > 0.5,'SS')
dlX = 
  4(S) × 3(S) logical dlarray

   1   1   1
   1   0   1
   0   0   0
   1   1   1

Extrahieren Sie die Daten aus dlX.

y = extractdata(dlX)
y = 4×3 logical array

   1   1   1
   1   0   1
   0   0   0
   1   1   1

Eingabeargumente

alle reduzieren

Eingangsdaten, angegeben als dlarray-Objekt.

Ausgangsargumente

alle reduzieren

Extrahierte Daten, ausgegeben als Single-, Double- oder logisches Array oder als gpuArray mit einem dieser Array-Typen. Die Ausgabe Y hat denselben Datentyp wie der zugrundeliegende Datentyp in X.

Wenn X kein dlarray-Objekt ist, ist Y identisch zu X.

Tipps

  • Wenn X aufgrund der Formatierung eine implizite Permutation enthält, weist Y eine explizite Permutation auf.

  • Die Ausgabe Y weist keine Ablaufverfolgung zur Berechnung von Ableitungen auf. Siehe Derivative Trace.

Erweiterte Fähigkeiten

alle erweitern

Versionsverlauf

Eingeführt in R2019b

alle erweitern

Siehe auch

| (Parallel Computing Toolbox)