OKPEDIA MATLAB FR VETTORI

Comment trier les éléments d'un vecteur dans Matlab et Octave

Pour trier un vecteur par ordre croissant ou décroissant sur Matlab et Octave on utilise la fonction sort()

sort(v, [ascend/descend])

Le premier paramètre v est un vecteur (variable array).

Le second paramètre indique le type de tri: croissant ou décroissant

Cette fonction trie les éléments par ordre croissant ou décroissant.

Note. Le deuxième paramètre est facultatif. Si le second paramètre n'est pas présent, la fonction sort() trie les éléments par ordre croissant par défaut.

Exemples

Exemple 1

Créer un vecteur numérique

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

Pour trier le vecteur, utilisez la fonction sort()

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

Le résultat est un vecteur avec les éléments dans l'ordre croissant.

Exemple 2

Pour trier le vecteur précédent par ordre décroissant, utilisez la fonction sort() avec l'option 'descend'

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

Le résultat est un vecteur dans lequel les éléments sont triés par ordre décroissant.

https://how.okpedia.org/fr/matlab/comment-ordonner-les-elements-d-un-vecteur-dans-matlab-et-octave


Segnala un errore o invia un suggerimento per migliorare la pagina


Vecteurs in Matlab/Octave


FacebookTwitterLinkedinLinkedin