Determiner l'équation d'une fonction à partir de ces valeurs
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
cdg974
- Messages: 5
- Enregistré le: 06 Juin 2006, 18:25
-
par cdg974 » 02 Sep 2006, 17:41
Bonjour,
Comment fait on si on a la table des des valeurs d'une fonction (x,f(x)). C'est a dire que l'on a un tableau a deux dimension comme suit
x|f(x)
0|0.1
1|2
2|2.8
...|...
pour determiner une équation qui passe par tout ces points ou une famille de fonction qui passe par ces points.
Je ne pense pas qu'il existe une méthode universelle. Mais j'ai du mal à commencer mes recherches sur ce sujet, si vous aviez des liens, ou des informations sur les différentes méthodes...
Merci d'avance pour vos réponses
-
Nightmare
- Membre Légendaire
- Messages: 13817
- Enregistré le: 19 Juil 2005, 17:30
-
par Nightmare » 02 Sep 2006, 17:44
Bonjour :happy3:
Tape "interpolation de lagrange" sur google.
:happy3:
-
tize
- Membre Complexe
- Messages: 2385
- Enregistré le: 16 Juin 2006, 19:52
-
par tize » 02 Sep 2006, 17:52
Si le tableau est fini, on peut trouver un polynome qui vérifie ce que tu demandes, voir
ici par exemple.
-
alben
- Membre Irrationnel
- Messages: 1144
- Enregistré le: 18 Mai 2006, 21:33
-
par alben » 02 Sep 2006, 18:04
Bonsoir,
La première chose à faire, c'est de tracer la courbe, ce qui te donnera une idée de la fonction à chercher.
Ensuite, il existe de nombreuses méthodes pour trouver une fonction approchant ta courbe, le plus direct étant la méthode de Lagrange comme indiqué dans les précédentes réponses.
Toutefois attention : le polynome va bien passer par tous les points mais il risque de donner des valeurs étranges pour les points intermédaires, en particulier au voisinage des extrémités.
Tu n'as pas précisé le nombre de données dont tu disposes. Si c'est beaucoup, tu vas galérer à chercher les coef d'un polynome qui, pour passer passer par tous ces points, variera violemment entre ces points.
Dans ce dernier cas, il vaut mieux rechercher un ajustement statistique.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 25 invités