Outils pour utilisateurs

Outils du site


teaching:progappchim:polynomes-8

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
teaching:progappchim:polynomes-8 [2016/02/23 13:22]
villersd
teaching:progappchim:polynomes-8 [2017/02/24 11:43] (Version actuelle)
villersd
Ligne 1: Ligne 1:
 ====== Polynômes : graphes de fonctions polynomiales ====== ====== Polynômes : graphes de fonctions polynomiales ======
-<sxh python; title : poly08-plot.py>​ +<code python poly08-plot.py>​ 
-#​!/​usr/​bin/​python+#!/usr/bin/env python
 # -*- coding: UTF-8 -*- # -*- coding: UTF-8 -*-
-"""​ écriture d'un programme pour évaluer+"""​ 
 +écriture d'un programme pour évaluer
 des polynomes des polynomes
 """​ """​
Ligne 10: Ligne 11:
  
 def polyeval(x,​a):​ def polyeval(x,​a):​
-    """​application de l'​agorithme de Horner+    """​ 
 +    ​application de l'​agorithme de Horner
     cf. http://​fr.wikipedia.org/​wiki/​M%C3%A9thode_de_Ruffini-Horner     cf. http://​fr.wikipedia.org/​wiki/​M%C3%A9thode_de_Ruffini-Horner
     """​     """​
Ligne 20: Ligne 22:
  
 def polyscal(s,​a):​ def polyscal(s,​a):​
-    """​polynôme multiplié par un scalaire s """​+    """​ 
 +    ​polynôme multiplié par un scalaire s 
 +    ​"""​
     b = []     b = []
     for coef in a:     for coef in a:
Ligne 27: Ligne 31:
  
 def polyadd(a,​b):​ def polyadd(a,​b):​
-    """​ Addition de deux polynomes de coefficients a et b+    """​ 
 +    ​Addition de deux polynomes de coefficients a et b
     """​     """​
     r = a[:] # on travaille sur une copie de a pour ne pas le modifier     r = a[:] # on travaille sur une copie de a pour ne pas le modifier
Ligne 49: Ligne 54:
 absc = [] absc = []
 ordo = [] ordo = []
-coef = [0,​9,​0,​-120,​0,​432,​0,​-576,​0,​256] ​  # un polynome un peu particulier+coef = [0, 9, 0, -120, 0, 432, 0, -576, 0, 256]   # un polynome un peu particulier
 xa = -1.04 xa = -1.04
 while xa < 1.04: while xa < 1.04:
Ligne 58: Ligne 63:
 plot(absc,​ordo) plot(absc,​ordo)
 show() show()
-</sxh>+</code>
  
 <note tip>Il s'agit à présent de créer d'​autres fonctionnalités sur les polynômes !</​note>​ <note tip>Il s'agit à présent de créer d'​autres fonctionnalités sur les polynômes !</​note>​
teaching/progappchim/polynomes-8.txt · Dernière modification: 2017/02/24 11:43 par villersd