« Python pour le calcul scientifique/Polynômes » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Vecteur de coefficients : forcer des coefs à 0
→‎Classe Polynomial : fit : forcer un coef à 0
Ligne 86 :
p.degree() # degré de p
p = nppol.Polynomial.fromroots([r0, r1, r2]) # ou .fromroots((r0, r1, r2)) ; p(x) = (x - r1)⋅(x - r2)⋅(x - r3)
p = nppol.Polynomial.fit(x, y, 2) # régression polynomiale de degré 2 sur (x, y)
p = nppol.Polynomial.fit(x, y, [1, 2]) # idem mais a0 = 0 (puisque le degré 0 est absent du vecteur des degrés)
</source>
Les opérations classiques s'appliquent aux polynômes : <code>+</code>, <code>-</code>, <code>*</code>, <code>//</code>, <code>%</code>, <code>divmod()</code>, <code>**</code>. La dérivation et l'intégration s'obtiennent avec :