ForHosting KIT · Outils pour développeurs

Calculateur de la règle des trois huitièmes de Simpson

Ce calculateur de la règle des trois huitièmes de Simpson approche une intégrale définie à partir d’une fonction, de deux bornes finies et d’un nombre choisi de sous-intervalles égaux.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il applique le schéma composite de pondération 3/8 sur tout l’intervalle et exige un nombre de sous-intervalles divisible par trois. Le résultat fournit l’approximation, le pas, le nombre de nœuds et la somme pondérée. Vous pouvez ainsi obtenir rapidement une valeur ou vérifier un exercice et une implémentation d’intégration numérique.

Saisissez précisément la fonction et l’intervalle

Écrivez l’intégrande sous forme d’expression en x, puis indiquez des bornes inférieure et supérieure finies. La multiplication doit être explicite : saisissez 2*x et non 2x. L’analyseur accepte les opérations arithmétiques usuelles, les parenthèses, les puissances avec le symbole ^, les constantes pi et e, ainsi que des fonctions à un argument telles que sin, cos, tan, exp, log, log10, sqrt et abs. Cette syntaxe ciblée garantit un calcul déterministe sans exécuter de code arbitraire. Par exemple, x^3 + 2*x sur l’intervalle de zéro à trois constitue une saisie valide. Vous pouvez aussi inverser les bornes ; le signe de l’approximation change alors comme pour une intégrale définie exacte. Toutes les valeurs échantillonnées de la fonction doivent être finies. Si l’expression présente une singularité, une racine carrée invalide, une division par zéro ou une autre valeur indéfinie à l’un des nœuds, le calculateur signale précisément l’erreur au lieu de produire un nombre trompeur. Vérifiez soigneusement les parenthèses et les signes de multiplication lorsque vous adaptez une notation imprimée.

Choisissez un nombre de sous-intervalles divisible par trois

La règle composite des trois huitièmes de Simpson partage l’intervalle d’intégration en sous-intervalles égaux. Son panneau élémentaire couvre trois sous-intervalles et quatre nœuds ; le nombre total de sous-intervalles doit donc être un multiple positif de trois : 3, 6, 9, etc. Si n désigne ce nombre, le calculateur emploie n + 1 nœuds, bornes comprises. Il détermine le pas uniforme h = (b - a) / n et attribue un poids de un aux extrémités. Les nœuds intérieurs dont l’indice est divisible par trois reçoivent le poids deux ; tous les autres reçoivent le poids trois. La somme pondérée finale est multipliée par 3h/8. Augmenter n améliore souvent l’approximation d’une fonction suffisamment régulière, mais ne garantit rien si elle oscille rapidement, comporte des discontinuités ou se comporte mal près de l’intervalle. Comparez des résultats obtenus avec des valeurs valides croissantes, telles que 6, 12 et 24, afin d’évaluer la stabilité pratique plutôt que de faire confiance automatiquement aux décimales supplémentaires. La limite maximale garantit un temps d’exécution borné.

Interprétez et contrôlez le calcul obtenu

Le résultat principal, approximation, est l’estimation signée de l’intégrale définie. La réponse indique aussi step_size, subintervals, node_count et weighted_sum afin que vous puissiez contrôler le paramétrage ou refaire indépendamment la multiplication finale. Avec une arithmétique exacte, la règle des trois huitièmes de Simpson est exacte pour les polynômes jusqu’au degré trois ; les exemples cubiques sont donc particulièrement adaptés aux vérifications. Pour les autres fonctions régulières, l’erreur dépend des dérivées d’ordre supérieur et du pas choisi. Une décimale vraisemblable ne prouve ni que la fonction a été correctement saisie ni que le maillage est assez fin. Confirmez le sens de l’intervalle, assurez-vous que la fonction reste finie et régulière sur toute son étendue, puis recommencez avec un multiple de trois plus élevé. Vous pouvez également comparer le résultat à une primitive lorsqu’elle existe, ou à une autre méthode numérique. L’API utilise le même solveur déterministe que le navigateur et coûte $0.002 par requête ; les contrôles automatisés et interactifs suivent donc le même contrat arithmétique.

Vérifier un exercice de méthodes numériques

Comparez un tableau de Simpson 3/8 réalisé à la main au pas, au nombre de nœuds, à la somme pondérée et à l’approximation renvoyés.

Estimer une intégrale sans primitive élémentaire

Évaluez numériquement une expression régulière lorsque l’intégration symbolique est difficile ou indisponible.

Tester une routine d’intégration

Employez des exemples cubiques et transcendants déterministes comme valeurs de régression pour un logiciel scientifique ou technique.

Pourquoi le nombre de sous-intervalles doit-il être divisible par trois ?

Chaque panneau de la règle des trois huitièmes de Simpson couvre trois sous-intervalles égaux. La règle composite exige donc un nombre entier de panneaux.

Le nombre de nœuds est-il aussi un multiple de trois ?

Non. Avec n sous-intervalles, il existe n + 1 nœuds puisque les deux extrémités sont incluses. C’est le nombre de sous-intervalles qui doit être divisible par trois.

Quelle syntaxe de fonction est acceptée ?

Utilisez x, des constantes numériques, pi, e, des parenthèses, +, -, *, /, ^ et des fonctions prises en charge comme sin, cos, exp, log, sqrt et abs. La multiplication doit être explicite.

Que se passe-t-il si la fonction n’est pas définie dans l’intervalle ?

Si un nœud échantillonné donne une valeur non finie, la requête renvoie une erreur qui désigne ce nœud. Une singularité située entre les nœuds nécessite encore votre analyse mathématique.

Quel est le prix d’un calcul par l’API ?

Chaque requête API coûte $0.002. Le calculateur du navigateur exécute la même logique déterministe.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/calculus/simpson-three-eighths

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/calculus/simpson-three-eighths \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"expression":"x^3 + 2*x","lower_bound":0,"upper_bound":3,"subintervals":6}'
{
  "expression": "x^3 + 2*x",
  "lower_bound": 0,
  "upper_bound": 3,
  "subintervals": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calculus.simpson_three_eighths",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_items300000
max_chars500
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →