Contenu principal

extractdata

Extraire les données d'un dlarray

Description

La fonction extractdata extrait les données d’un objet dlarray.

Y = extractdata(X) renvoie les données du dlarray, X. La sortie Y présente le même type de données que les données sous-jacentes de X.

exemple

Exemples

réduire tout

Créer un dlarray logique au format de données '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

Extraire les données de dlX

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

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

Arguments d'entrée

réduire tout

Entrée dlarray, définie en tant qu’objet dlarray.

Exemple : X = dlarray(randn(50,3),'SC')

Arguments de sortie

réduire tout

Tableau de données renvoyé en tant que tableau simple, double ou logique, ou en tant que gpuArray de l’un de ces types de tableau. La sortie Y présente le même type de données que les données sous-jacentes de X.

Conseils

  • Si X contient une permutation implicite due au formatage, Y présente explicitement cette permutation.

  • La sortie Y n'a pas de tracé pour le calcul des dérivées. Veuillez consulter Derivative Trace.

Capacités étendues

développer tout

Historique des versions

Introduit dans R2019b

Voir aussi

| (Parallel Computing Toolbox)