Bonjour,
ton intégrale est \(\displaystyle \int_{-1}^{0}\text{e}^x\text{d}x\) est égale à l'aire sous la courbe de la fonction exponentielle entre les abscisses \(-1\) et \(0\).
On veut approcher l'aire de cette courbe par la somme de 5 rectangles dont un sommet appartient à la courbe.
Chaque rectangle est donc de largeur \(h=0{,}2\) et de hauteur \(f(\ldots)\).
Voici un schéma pour t'aider à comprendre :
Ainsi dans ta fonction Python, à chaque itération tu changes d'abscisses en te décalant de \(h\) unités vers la droite donc x = x + ...
Puis tu ajoutes à la somme le rectangle de largeur \(h\) et de hauteur \(f(x)\).
Code : Tout sélectionner
from math import exp
def somme():
S = 0; x = -1; h = ... # la largeur du rectangle est déterminée par l'amplitude de l'intervalle divisée par le nombre de rectangles
for i in range(...): # nombre d'itérations égal au nombre de rectangles
x = x + ... # décalage de l'abscisse d'un pas vers la droite
S = S + ....# ajout de l'aire du rectangle de largeur h et de hauteur f(x)
return S
Je te laisse écrire cette fonction Python.
Bonne rédaction