« 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 :
|