Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

dims

Formato dei dati dell'oggetto dlarray

Sintassi

Descrizione

La funzione dims restituisce il formato dei dati di input.

Un formato di dati è una stringa di caratteri, dove ciascun carattere descrive il tipo della dimensione di dati corrispondente.

I caratteri sono:

  • "S": spaziale

  • "C": canale

  • "B": batch

  • "T": tempo

  • "U": non specificato

Ad esempio, si consideri un array contenente un batch di sequenze dove la prima, la seconda e la terza dimensione corrispondono rispettivamente a canali, osservazioni e fasi temporali. È possibile specificare che questo array abbia il formato "CBT" (canale, batch, tempo).

d = dims(X) restituisce il formato dei dati di X come un array di caratteri. Il formato dei dati fornisce le etichette della dimensione per ciascuna dimensione in X.

esempio

Esempi

comprimi tutto

Ottenere le etichette della dimensione di un dlarray formattato.

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

Ottenere le etichette di un dlarray non formattato.

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

  0x0 empty char array

Argomenti di input

comprimi tutto

Dati di input, specificati come un oggetto dlarray formattato o non formattato.

Argomenti di output

comprimi tutto

Etichette della dimensione, restituite come un vettore di carattere. Se l’input X non è formattato, d è vuoto.

Funzionalità estese

espandi tutto

Generazione di codice C/C++
Genera codice C e C++ con MATLAB® Coder™.

Generazione di codice GPU
Genera codice CUDA® per GPU NVIDIA® con GPU Coder™.

Cronologia versioni

Introdotto in R2019b

Vedi anche

| |