OKPEDIA MATLAB VETTORI

Come ordinare un vettore su Matlab e Octave

Per ordinare un vettore in modo crescente o decrescente su Matlab e Octave si usa la funzione sort()

sort(v, [ascend/descend])

Il primo parametro v è un vettore (variabile array).

Il secondo parametro indica il tipo di ordinamento: crescente o decrescente

Questa funzione compie un ordinamento degli elementi in ordine crescente o decrescente.

Nota. Il secondo parametro è facoltativo. Se non è indicato il secondo parametro, la funzione sort() ordina gli elementi in modo crescente di default.

Esempi

Esempio 1

Creare un vettore numerico

>> v=[5, 3, 7, 1, 4]

Per ordinare il vettore usa la funzione sort()

>> >> sort(v)
ans =
1 3 4 5 7

Il risultato è un vettore con gli elementi ordinati in modo crescente.

Esempio 2

Per ordinare il vettore precedente in ordine decrescente usa la funzione sort() con l'opzione 'descend'

>> >> sort(v, 'descend')
ans =
7 5 4 3 1

Il risultato è un vettore con gli elementi ordinati in modo decrescente.

https://how.okpedia.org/it/matlab/come-ordinare-un-vettore-su-matlab-e-octave


Segnala un errore o invia un suggerimento per migliorare la pagina


Vettori su Matlab/Octave


FacebookTwitterLinkedinLinkedin