Inscription / Connexion Nouveau Sujet
Niveau logiciels
Partager :

determiner les extrema

Posté par
abbes
05-10-12 à 01:44

Je cherche une commande, si elle existe, qui me permet de déterminer les extrema d'une courbe tracer à partir d'un ensemble de points.
Merci pour toute contribution.

Posté par
LeDino
re : determiner les extrema 05-10-12 à 02:18

Si tu connais toutes les coordonnées (xi,yi) des points Mi de ta courbe, alors les fonctions min et max peuvent te fournir les extrêmes.

Pour des extrêmums "locaux", c'est plus compliqué : il faut "longer" la courbe et mémoriser chaque point pour lequel le sens de variation change de signe.

Posté par
abbes
re : determiner les extrema 08-10-12 à 00:46

merci comme même mais comment "longer" la courbe et mémoriser chaque point

Posté par
LeDino
re : determiner les extrema 08-10-12 à 10:24

C'est à toi de le dire : tu dis que tu "pars d'un ensemble de points".
Donc cet ensemble de points est bien défini quelque part, soit dans un fichier externe, soit dans une table, soit dans un tableau à deux dimensions...
Il faut donc "lire" ces points et les stocker dans une structure que tu maîtrises avec ton logiciel.
En principe, le plus classique est de charger les coordonnées sous la forme X(i) et Y(i) pour chaque point 'i'.

En principe, les points 'i' doivent être triés par X(i) croissants.
Si ça n'est pas le cas, il faut les trier.

Ensuite, tu boucles sur 'i' :
Tu regardes le signe de dy = y(i+1) - y(i)
Dès que ce signe change, c'est que tu es passé par un extremum local :
+ -   maximum local
- +   minimum local

Reste à stocker au passage les extremums dans des listes.
Exemple :  Xmin(j), Ymin(j)  et  Xmax(k), Ymax(k)



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !