Modèle:Interpolation
Un article de Wikipédia, l'encyclopédie libre.
- Utilisation
- Ce modèle et les sous-modèles
- 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ètrex
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
y<i>
).
- Syntaxe
{{Interpolation...|x0|y0|x1|y1|...|x}}
1
: le nom de code de la carte (obligatoire).x<i>
: l'abscisse du point <i> (facultatif, <i> par défaut).y<i>
: 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
{{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}} |