April 2
MATLAB è un pacchetto software di qualità professionale per la registrazione, l'analisi e la visualizzazione di grandi quantità di dati. MATLAB organizza tali insiemi di dati in oggetti chiamati vettori, che sono singole o multidimensionale e anche come array o matrici. MATLAB rende introspezione del numero di elementi in vettori semplici.
La funzione dimensioni MATLAB () restituisce un vettore contenente la lunghezza di ogni dimensione vector, in ordine.
my_vector = zeri (100,100,10);
my_vector_size = size (my_vector);
Questo esempio restituirà un vettore 3-by-1 di valore [100 100 10]. Un vettore monodimensionale ha dimensioni di n-by-1, per cui la funzione size () restituisce un vettore 2-by-1 di lunghezza [n 1].
La funzione length () in MATLAB restituisce la lunghezza di un singolo vettore tridimensionale o la lunghezza della dimensione più grande. Per un vettore 100-by-1, length () restituisce il valore scalare 100. Per un vettore 50-by-40-by-30, la funzione length () restituisce il valore scalare 50.
La funzione Numel MATLAB () restituisce un valore scalare contenente il numero totale di elementi nel vettore. Per un vettore 100-by-1, Numel () restituisce il valore scalare 100. Per un vettore 50-by-40-by-30, la funzione Numel () restituisce il valore 60.000 o 50 volte 40 volte 30. Le funzione Numel () è equivalente a chiamare prod (dimensione (my_vector)), prendere il prodotto degli elementi nel vettore restituiti dalla funzione () dimensioni.
La funzione ndims () in MATLAB restituisce il numero di dimensioni in un vettore. Per un vettore 100-by-1, ndims () restituisce il valore scalare 2; per un vettore 50-by-40-by-30, restituisce il valore scalare 3. Le ndims () è equivalente a chiamare lunghezza (dimensione (my_vector)), o prendendo la lunghezza del vettore restituito dalla dimensione () funzione.