Approximations · Application
Approximations · Application
Calcul de π
Partez de l’intégrale de 4√(1 − x²) sur [0, 1] pour approcher π, ou saisissez toute fonction autorisée et choisissez l’intervalle.
Calcul sécurisé avec PHP 8.44*sqrt(1-x^2)
Guide des méthodes
Comment fonctionnent les méthodes
Chaque méthode approche la même intégrale, mais choisit et combine différemment les valeurs de la fonction.
Dans l’exemple initial, f(x) = 4√(1 − x²) sur [0, 1] : l’intégrale représente l’aire du disque unité et vaut π.
Point milieu
Elle partage [a, b] en n sous-intervalles égaux. Dans chacun, elle évalue f au point milieu et multiplie cette valeur par la largeur h ; la somme des contributions approche l’intégrale.
Elle utilise n évaluations de la fonction. Pour une fonction f suffisamment régulière, l’erreur est d’ordre h au carré ; doubler n peut la réduire d’un facteur proche de quatre.
Trapèzes
Elle évalue f aux nœuds de subdivision et remplace la courbe par des segments de droite. Chaque paire de valeurs successives forme la contribution d’un trapèze.
En réutilisant les nœuds communs, elle utilise n + 1 évaluations de la fonction. Pour une fonction f suffisamment régulière, l’erreur est d’ordre h au carré ; doubler n peut la réduire d’un facteur proche de quatre.
Simpson
Sur chaque paire de sous-intervalles, elle remplace la courbe par une parabole. Les nœuds intérieurs reçoivent alternativement les coefficients 4 et 2.
Elle exige un n pair et utilise n + 1 évaluations de la fonction. Si f possède une dérivée quatrième suffisamment régulière, l’erreur est d’ordre h à la puissance quatre ; doubler n peut la réduire d’un facteur proche de seize.
Votre ancien code JavaScript utilise la même règle de Simpson composée : coefficiente = -coefficiente + 6 alterne correctement les coefficients 4 et 2. Sur un intervalle quelconque, toutefois, le premier nœud intérieur est x = a + h, et non x = h ; lorsque a = 0, les deux expressions coïncident.
Monte-Carlo
Ce laboratoire utilise la méthode de la moyenne empirique, et non le comptage de points dans un cercle. Il tire N valeurs uniformes entre 0 et 1, les transforme en N points situés entre les bornes, puis multiplie la moyenne des valeurs correspondantes de la fonction par b moins a.
La méthode utilise N évaluations de la fonction. Lorsque les valeurs échantillonnées ont une variance finie, l’incertitude statistique typique varie comme un divisé par la racine carrée de N : pour la diviser par deux, il faut environ quatre fois plus d’échantillons. Le résultat reste aléatoire ; une même graine reproduit la même suite.
Les indications de précision pour les méthodes du point milieu, des trapèzes et de Simpson supposent que f possède les dérivées continues requises sur tout l’intervalle. Les discontinuités, points anguleux, extrémités singulières ou oscillations rapides peuvent modifier le comportement. En particulier, 4√(1 − x²) possède des dérivées non bornées près de x = 1 : les ordres théoriques peuvent donc ne pas être pleinement observés dans l’exemple de π.
Syntaxe sûre
L’expression n’est pas exécutée comme du code. Un analyseur n’accepte que les éléments indiqués et n’utilise pas eval().
Opérateurs, constantes et fonctions disponibles
- Variable : x
- Opérateurs : +, -, *, / et ^
- Fonctions : sqrt, sin, cos, tan, asin, acos, atan, abs, exp, log, ln et log10
- Constantes : pi et e
- Utilisez le point comme séparateur décimal, par exemple 0.5.
- La multiplication doit être explicite : écrivez 2*x, et non 2x.
La fonction doit produire des valeurs finies sur tout l’intervalle. Les racines, logarithmes, divisions et tangentes peuvent avoir des points non valides.
Exemples prêts à l’emploi
Chargez un exemple, puis essayez de modifier la méthode ou le nombre de subdivisions.