Casio
Une fonction continue sur $\lbrack a,b\rbrack$ étant donné, on peut approcher l'aire sous sa courbe (donc son intégrale entre $a$ et $b$) par la somme des aires de $n$ rectangles bien choisis.
Programme
- Le programme utilise une fonction $f$, nous prendrons $f(x)=x^2$ et $a=0$, $b=3$ car l'utilisateur pourra ainsi vérifier par un calcul les résultats fournis par le programme.
- Le programme demande à l'utilisateur le nombre $N$ de rectangles voulus.
- Il garde en mémoire la largeur des rectangles $L=\dfrac {(b-a)} N$
- Il calcule les aires de chaque rectangle et les additionne.
Pour cela il multiplie la largeur de chaque rectangle L par sa hauteur, cette hauteur est donnée par l’image de l’abscisse du point milieu de la largeur de chaque rectangle $f(a + i*L +L/2)$ sachant que $i$ va de $0$ à $N-1$. - Ce calcul fournira une approximation de l'intégrale désirée.
Variables
$N$ le nombre de rectangles, rentré par l'utilisateur.
$A=0$ et $B=3$ fixés dans le programme.
$L$ la largeur de rectangles : cette valeur est calculée une fois pour toutes au début du programme
$S$ la somme cumulée aires des rectangles
Algorithme
|demander $N$
|$A=0$ et $B=3$
|$L=\dfrac {(B-A)}N$
|$S=0$
|pour $i$ de $0$ à $N-1$
|calculer $f(a + i*L +L/2)$
|multiplier ce nombre par $L$
|ajouter le résultat à $S$
|afficher $S$
Programme Casio
Au préalable mettre $Y1(X)=X^2$ dans le
$\mathsf{Graph}$, insérer $X$ avec la touche- $\mathsf{S}$ « : » « ? » $\mathsf{N}$
- $\mathsf{A}$ « : » « ? » $\mathsf{B}$
- $\mathsf{B}$ $\mathsf{A}$ $\mathsf{B}$ $\mathsf{L}$
- « COM » « For »
$\mathsf{I}$ « To » $\mathsf{N}$ - « GRPH » « Y » $\mathsf{A}$ $\mathsf{I}$ $\mathsf{L}$ $\mathsf{L}$
- $\mathsf{L}$ $\mathsf{S}$ $\mathsf{S}$
- $\mathsf{S}$« $\blacktriangleleft$ »
Remarques
Pour passer à ligne suivante appuyer sur
Pour obtenir une lettre appuyer d’abord sur .