Calcul approché d'intégrale
Méthodes des rectangles et des trapèzes
Méthode des rectangles
Exercice 1:
Calculer l'aire exacte de la surface ci-dessus et comparer avec l'approximation donnée.
Solution
L'aire est celle du domaine compris entre les droites (verticales) d'équations
et ,
et entre l'axe des abscisses et la courbe représentative de la fonction
définie par l'expression
Une primitive de cette fonction est donnée par l'expression
avec
et
ce qui nous donne donc l'aire
.
Une primitive de cette fonction est donnée par l'expression
.
avec
et
ce qui nous donne donc l'aire
Exercice 2:
Compléter le programme suivant pour qu'il calcule, et affiche, une valeur approchée de l'intégrale par la méthode des rectangles.
def f(x):
return x**3-2*x**2+2
a=0
b=2
n=int(input("Saisir n: "))
dx= ...
S=0
for k in range(n):
x= ...
S=S+ f( ... ) * dx
print("Valeur approchée:")
print(S)
Exécuter ce programme pour différentes valeurs de n et observer la vitesse de convergence de cet algorithme.
Exercice 3:
Exercice Bac S 2015: Pentes dans un skateparc, et surface à peindre.
Méthodes des trapèzes
Exercice 4:
Rappeler l'aire d'un trapèze et modifier le programme précédent pour calculer maintenant une valeur approchée de l'intégrale avec la méthode des trapèzes.
Comparer la vitesse de convergence des deux méthodes: quelle est l'erreur commise pour chaque méthode et n=10, n=100, n=1000, ... ?
Top Programmation en python