OKPEDIA MATLAB FR VETTORI

Comment accéder à un élément d'un vecteur sur Matlab et Octave

Pour accéder à un élément d'un vecteur v dans Matlab et Octave, indiquez la position de l'élément à lire entre parenthèses

v(n)

Le paramètre n est un entier indiquant la position de l'élément dans l'index vectoriel.

Si n = "end" Matlab accède à la dernière position du vecteur.

Note. Contrairement à de nombreux langages de programmation, l'indexation vectorielle dans Matlab et Octave commence à la position 1 et non à partir de 0. Par conséquent, le premier élément du vecteur est v (1). Le deuxième élément du vecteur est v (2). La commande v (0) provoque une erreur car il n'y a pas d'index de position zéro.

Exemple

Définir un vecteur avec 5 éléments

>> v=['a';'b';'c';'d';'e']

Pour accéder au premier élément, tapez v(1)

>> v(1)
ans = a

Pour accéder au deuxième élément, tapez v(2)

>> v(2)
ans = b

Pour accéder au troisième élément, tapez v(3)

>> v(3)
ans = c

Pour accéder au dernier élément, tapez v(5)

>> v(5)
ans = e

Alternativement, pour accéder au dernier élément sans spécifier la position, utilisez le mot "fin" comme argument, écrivez v(end)

>> v(end)
ans = e

Dans ce cas Matlab/Octave trouve automatiquement la dernière position dans l'index du vecteur, puis lit et renvoie la valeur de l'élément.

https://how.okpedia.org/fr/matlab/comment-acceder-a-un-element-d-un-vecteur-sur-matlab-et-octave


Signalez une erreur ou partagez une suggestion pour améliorer cette page


Vecteurs in Matlab/Octave


FacebookTwitterLinkedinLinkedin