Comment utiliser un vecteur comme paramètre de une fonction dans Matlab et Octave
Dans Matlab et Octave, il est possible d'indiquer un vecteur comme argument d'une fonction.
Exemple
Définir un vecteur
>> x = [0, pi/6, pi/4, pi/3, pi/2]
Le terme pi est la constante π par défaut
Calculer la fonction trigonométrique sinus en utilisant le vecteur x comme argument
>> sin(x)
La fonction renvoie un vecteur d'un nombre égal d'éléments avec les résultats.
ans =
0.00000 0.50000 0.70711 0.86603 1.00000
Cela équivaut à écrire cinq fois la fonction sinus avec un argument différent.
>> sin(0)
ans = 0
>> sin(pi/6)
ans = 0.50000
>> sin(pi/4)
ans = 0.70711
>> sin(pi/3)
ans = 0.86603
>> sin(pi/2)
ans = 1