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

Contenu supprimé Contenu ajouté
→‎Classe Polynomial : fit : forcer un coef à 0
m →‎Vecteur de coefficients : ordre, précision
Ligne 48 :
plt.plot(x, nppol.polyval(x, p))
</source>
Si l'on veut forcer certains coefficients à zéro, on n'indique non pas le degré du polynôme mais la liste des degrés qu'il contient. Par exemple, pour imposer ''a''<sub>0</sub> = 0 :
<source lang="python">
p = nppol.polyfit(x, y, [1, 2]) # le degré 0 est absent de la liste des degrés
</source>
 
NumPy propose des polynômes élémentaires :
<source lang="python">
Ligne 53 ⟶ 58 :
nppol.polyone # p(x) = 1
nppol.polyx # p(x) = x
</source>
Si l'on veut forcer certains coefficients à zéro, on n'indique non pas le degré du polynôme mais la liste des degrés qu'il contient. Par exemple, pour imposer ''a''<sub>0</sub> = 0 :
<source lang="python">
p = nppol.polyfit(x, y, [1, 2])
</source>