Polynomials & Taylor Series
Tools for polynomial evaluation and Taylor series expansion.
English API (Aliases)
- numpyy.poly_evaluate(coeffs, x)
- numpyy.poly_derivative(coeffs)
- numpyy.poly_integral(coeffs)
- numpyy.horner(coeffs, x, pedagogique=None)[source]
Evalue un polynome en utilisant la methode de Horner.
- Parameters:
coeffs (array_like) – Coefficients du polynome [a_n, …, a_0].
x (float) – Valeur a laquelle evaluer le polynome.
pedagogique (bool, optional) – Affiche les etapes de calcul si True.
- Returns:
Valeur du polynome au point x.
- Return type:
float
- numpyy.horner_steps(coeffs, x)
- numpyy.taylor(f, a, n, h=0.01)[source]
Calcule les coefficients du polynome de Taylor d’ordre n au point a.
- Parameters:
f (callable) – Fonction a approximer.
a (float) – Point d’expansion.
n (int) – Ordre du polynome.
h (float, optional) – Pas utilise pour la differentiation.
- Returns:
Coefficients du polynome de Taylor [a_n, …, a_0].
- Return type:
ndarray
Backend French API
- numpyy.polynomes.horner(coeffs, x, pedagogique=None)[source]
Evalue un polynome en utilisant la methode de Horner.
- Parameters:
coeffs (array_like) – Coefficients du polynome [a_n, …, a_0].
x (float) – Valeur a laquelle evaluer le polynome.
pedagogique (bool, optional) – Affiche les etapes de calcul si True.
- Returns:
Valeur du polynome au point x.
- Return type:
float
- numpyy.polynomes.taylor(f, a, n, h=0.01)[source]
Calcule les coefficients du polynome de Taylor d’ordre n au point a.
- Parameters:
f (callable) – Fonction a approximer.
a (float) – Point d’expansion.
n (int) – Ordre du polynome.
h (float, optional) – Pas utilise pour la differentiation.
- Returns:
Coefficients du polynome de Taylor [a_n, …, a_0].
- Return type:
ndarray
Example: Horner’s Method
import numpyy as ny
# P(x) = x^3 - 6x^2 + 11x - 6
ny.horner([1, -6, 11, -6], 4)