Modèle:Interpolation
Utilisation
modifierCe modèle et les sous-modèles {{Interpolation/1}}, {{Interpolation/2}} permettent d'effectuer une interpolation lagrangienne. Ces fonctions retournent, soit la valeur de la fonction pour une valeur x
donnée, soit le code wiki de la fonction si le paramètre x
est omis.
Les modèles Interpolation/i
utilisation un polynome de degré i, et demande donc i+1 points d'interpolation.
Le modèle {{Interpolation}} s'adapte au nombre de points données (au nombre de yi
).
Syntaxe
modifier{{Interpolation...|x0|y0|x1|y1|...|x}}
1
: le nom de code de la carte (obligatoire).xi
: l'abscisse du point i (facultatif, i par défaut).yi
: l'ordonnée du point i (optionel ; dépend du modèle ;y0
ety1
sont obligatoire dans tous les cas).x
: l'abscisse du point désiré (optionel ; par défaut, le modèle retourne le code wiki de la fonction).
- Note
- Ces modèles apportent un complément pour l'écriture de modèles de paramétrage de carte.
Exemples
modifier{{Interpolation|y0=45.1|x1=188|y1=-34.6|x=-10}}
est la valeur pourx=-10
de la droite passant par les points (0,45.1) ; (188,-34.6).
Code wiki | Rendu |
---|---|
{{Interpolation/1|y0=1|y1=3}} |
{{#expr:2*({{{x}}})+(1)}} |
{{Interpolation|y0=1|y1=3}} |
{{#expr:2*({{{x}}})+(1)}} |
{{Interpolation/1|y0=1|y1=3|x=0.5}} |
2 |
{{Interpolation|y0=1|y1=3|x=0.5}} |
2 |
{{Interpolation|x0=2|y0=4|x1=4|y1=2|x=6}} |
0 |
{{Interpolation|y0=0|y1=1|x2=3|y2=-3|x=2}} |
0 |
{{Interpolation|y0=0|y1=1|x2=3|y2=-3}} |
{{#expr: (-1*({{{x}}})-(-2))*({{{x}}})+0}} |
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.