ForHosting KIT · Outils pour développeurs

Calculateur de dérivée partielle numérique par rapport à x

Ce calculateur estime numériquement la variation d’une fonction à deux variables dans la direction x, tandis que y reste fixe.

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

Saisissez une expression en x et y, choisissez le point et définissez éventuellement le pas de différence finie. L’outil évalue la fonction juste à droite et à gauche de la coordonnée x demandée, puis fournit une estimation déterministe par différence centrale. Il convient lorsqu’une dérivée symbolique serait peu pratique, indisponible ou superflue.

Saisissez la fonction et le point d’évaluation

Écrivez la fonction sous forme d’expression explicite utilisant les variables x et y. Les opérations acceptées sont l’addition, la soustraction, la multiplication, la division et l’exponentiation avec l’accent circonflexe. Les parenthèses définissent les regroupements. Vous pouvez employer les fonctions sin, cos, tan, exp, log, sqrt et abs, ainsi que les constantes pi et e. La multiplication doit être explicite : écrivez 2*x plutôt que 2x et x*y plutôt que xy. Indiquez des valeurs numériques finies pour les deux coordonnées. Pendant l’estimation, le calculateur ne modifie que x ; y reste exactement égal à la valeur fournie. C’est ce qui distingue le résultat d’une dérivée suivant une trajectoire arbitraire. L’expression est analysée comme une entrée mathématique et n’est jamais exécutée comme du JavaScript. Les noms non pris en charge, les parenthèses incorrectes, les coordonnées manquantes et les résultats non finis sont rejetés comme entrées invalides. Pour un premier contrôle, choisissez une fonction dont vous connaissez déjà la dérivée afin de confirmer votre interprétation de l’expression et du point.

Comprenez l’estimation par différence centrale

Pour un point demandé (x, y) et un pas h, le calculateur évalue la fonction en (x+h, y) et en (x-h, y). Il soustrait ensuite la valeur arrière de la valeur avant, puis divise la différence par 2h. Les échantillons étant répartis symétriquement de part et d’autre du point, cette formule centrale présente généralement une erreur de troncature nettement moindre qu’une estimation unilatérale utilisant le même pas. La réponse contient la dérivée estimée, le pas effectif et les deux valeurs échantillonnées ; vous pouvez donc vérifier le calcul au lieu de recevoir un nombre inexpliqué. La méthode demeure approximative : elle ne construit ni ne simplifie une dérivée symbolique. Elle suppose aussi que la fonction est définie et suffisamment régulière près des deux points d’échantillonnage. À une discontinuité, une pointe, une limite de domaine ou une singularité, aucun résultat fini ne peut exister, ou celui-ci peut fortement varier avec h. Comparez alors plusieurs pas autorisés et considérez l’instabilité comme un indice justifiant une étude mathématique plus approfondie.

Choisissez le pas et interprétez la précision

Le pas par défaut convient à de nombreuses expressions ordinaires dont les coordonnées et valeurs ont une échelle modérée, mais aucun h n’est optimal dans tous les cas. Un grand pas échantillonne trop loin de la cible et risque d’intégrer la courbure locale à l’estimation. Un pas extrêmement petit rend les deux valeurs presque égales ; les arrondis en virgule flottante peuvent alors dominer la soustraction. Commencez par la valeur par défaut, puis recommencez en multipliant ou divisant h par dix. Des premiers chiffres stables entre ces essais sont plus convaincants qu’une longue suite de décimales issue d’un seul calcul. Si x est immense, ou si la fonction combine de grandes valeurs qui s’annulent presque, un changement d’échelle ou une reformulation peut améliorer le comportement numérique. Le calculateur emploie l’arithmétique finie des nombres JavaScript et arrondit les sorties à des chiffres significatifs stables ; il ne promet pas une précision arbitraire. Utilisez le résultat comme estimation transparente pour l’analyse, les tests ou l’ingénierie. L’accès API coûte $0.002 par requête et la version navigateur utilise le même solveur déterministe sans réseau.

Contrôler un modèle multivariable

Estimez la sensibilité locale à x tout en maintenant fixe la seconde entrée du modèle.

Valider une dérivée analytique

Comparez une dérivée partielle obtenue manuellement à une approximation indépendante par différence centrale en des points choisis.

Explorer numériquement une formule

Obtenez la pente locale dans la direction x lorsqu’une dérivation et une simplification symboliques seraient inutiles.

Quelle formule le calculateur utilise-t-il ?

Il utilise [f(x+h,y)-f(x-h,y)]/(2h), en maintenant y fixe.

Quelle syntaxe d’expression est acceptée ?

Utilisez x, y, pi, e, les parenthèses, +, -, *, /, ^ et les fonctions sin, cos, tan, exp, log, sqrt et abs.

Comment devez-vous choisir h ?

Commencez par la valeur par défaut et comparez avec un pas dix fois plus grand puis dix fois plus petit. La stabilité des premiers chiffres suggère une estimation fiable.

Le résultat est-il une dérivée symbolique exacte ?

Non. Il s’agit d’une estimation numérique en virgule flottante en un point, sans formule de dérivée.

Que se passe-t-il hors du domaine de la fonction ?

Si une valeur échantillonnée ou l’estimation n’est pas finie, la requête est rejetée comme entrée invalide.

Quel est le coût d’une requête API ?

Chaque requête API coûte $0.002. La version navigateur exécute localement 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/partial-derivative-x-numeric

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/partial-derivative-x-numeric \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"expression":"x^2*y + sin(x*y)","x":2,"y":3}'
{
  "expression": "x^2*y + sin(x*y)",
  "x": 2,
  "y": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calculus.partial_derivative_x_numeric",
  "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_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 →