par sos-math(21) » lun. 26 déc. 2011 18:53
Bonjour,
tu découpes ton aire en n rectangles de largeur (5-1)/n=4/n (la largeur de l'intervalle divisé par le nombre de rectangles)
puis pour chaque rectangle, tu multiplies cette largeur par la hauteur f1(1+k*4/n) qui correspond à la hauteur à gauche du rectangle (c'est-à-dire que c'est le coin gauche qui touche la courbe de la fonction) ;
donc je modifierais quelque peu ton algorithme, avec A qui part de 0,
puis A devient A+(4/n)*F1(1+4*(k/n))
puis je demanderais un affichage de A pour savoir combien cela vaut.
Pour t'aider, cette intégrale vaut 14,06
Teste ton algorithme pour n=10, 100, 1000 puis 10000. Je joins un essai que j'ai fait avec n=10000.
Bonjour,
tu découpes ton aire en n rectangles de largeur (5-1)/n=4/n (la largeur de l'intervalle divisé par le nombre de rectangles)
puis pour chaque rectangle, tu multiplies cette largeur par la hauteur f1(1+k*4/n) qui correspond à la hauteur à gauche du rectangle (c'est-à-dire que c'est le coin gauche qui touche la courbe de la fonction) ;
donc je modifierais quelque peu ton algorithme, avec A qui part de 0,
puis A devient A+(4/n)*F1(1+4*(k/n))
puis je demanderais un affichage de A pour savoir combien cela vaut.
Pour t'aider, cette intégrale vaut 14,06
Teste ton algorithme pour n=10, 100, 1000 puis 10000. Je joins un essai que j'ai fait avec n=10000.
[attachment=0]algorithme.pdf[/attachment]