teaching:progappchim:polynomes

Polynômes

Travail avec des polynômes :

  • un polynôme est une fonction
  • un polynôme est caractérisé de manière univoque par ses coefficients
  • le degré d'un polynôme est l'exposant qui caractérise le terme de puissance la plus élevée
  • Les coefficients significatifs sont ceux qui correspondent à tous les degrés jusqu'au degré maximum
  • on range donc les coefficients par ordre de puissance croissante dans une liste
  • la longueur de la liste est le degré du polynôme plus 1 (les termes de la liste ont donc des numéros correspondant aux puissances successives
poly01-les_donnees.py
x = 3.
a = [2.5, 6., 1.2, 3, 5]
n = len(a) - 1
print(x,a,n)

La suite :

  • évaluer le polynôme en un x particulier

ceci n'est pas efficace et généralisable :

y = a[0] + a[1] * x + a[2] * x**2 + a[3] * x**3 + a[4] * x**4

Comment généraliser, quelle structure utiliser en Python ?

Réponse à la page suivante !

Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Vous reconnaissez également que vous avez lu et compris notre politique de confidentialité. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
  • teaching/progappchim/polynomes.txt
  • Dernière modification : 2017/02/28 09:27
  • de villersd