Recherche d'éléments
Méthode : Recherche des maximum et minimum
Pour localiser le maximum d'un vecteur ligne (ou colonne) et sa position, on peut utiliser la fonction Scilab max
. Par exemple le signal suivant :
Te=1/20;tIni=2;tFin=3;t=tIni:Te:tFin;s=sin(2*%pi*3*t+0.1)
la fonction max peut être utilisée pour trouver la valeur du maximum et sa position dans le vecteur ligne:
[valeur position]=max(s)
Pour retrouver l'instant où le signal est maximum il faut afficher la valeur de la colonne "position" du vecteur t :
t(position)
On peut vérifier que
valeur,sin(2*%pi*3*t(position)+0.1)
sont identiques
De la même manière la valeur et la postion du min est trouvée en faisant :
[v0 p0]=min(s)
v0,sin(2*%pi*3*t(p0)+0.1)