ForHosting KIT · Sciences

Calculateur de refroidissement de Newton

Un café à 90 °C dans une pièce à 20 °C, avec une constante de refroidissement de 0,05 par minute, est à 62,457146179884 °C au bout de 10 minutes. Saisissez les températures ambiante et initiale, la constante et la durée pour voir chaque étape. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Ambiant
20
T0
90
Refroidissement
0,05
T
10
Vous obtenez
Ambiant
20
Température ambiante
20
Initial(e)
90
Température initiale
90

Un calculateur de la loi de refroidissement de Newton transforme la température ambiante, la température initiale de l'objet, la constante de refroidissement et le temps écoulé en la température de l'objet à cet instant. Saisissez Ta, T0, k et t ; l'outil renvoie T(t) égal à Ta plus la différence initiale multipliée par e à la puissance moins k t, ainsi qu'une chaîne d'équation lisible, le facteur exponentiel, une étiquette de régime de refroidissement ou de réchauffement et des étapes de substitution ordonnées. Les comptes rendus de laboratoire, les vérifications de devoirs, les démonstrations café et température ambiante, et les valeurs attendues de kata de programmation ont besoin de la même forme fermée exponentielle sans ouvrir un solveur d'EDO complet.

Ce que dit la loi de refroidissement de Newton

La loi de refroidissement de Newton affirme que la vitesse à laquelle la température d'un objet change est proportionnelle à la différence entre la température de l'objet et la température ambiante (environnante). Sous forme différentielle, cela donne dT sur dt égal à moins k fois (T moins Ta), où k est une constante de refroidissement positive qui dépend de la géométrie, des conditions de surface et des unités de temps.

Résoudre l'équation du premier ordre avec la condition initiale T de zéro égal à T0 produit la forme fermée T de t égal à Ta plus (T0 moins Ta) multiplié par e à la puissance moins k t. Lorsque T0 est au-dessus de l'ambiant, l'exponentielle décroît et l'objet se refroidit vers Ta ; lorsque T0 est en dessous de l'ambiant, la même formule décrit le réchauffement vers Ta ; lorsque T0 est déjà égal à Ta, la température reste plate pour tout t.

Les enseignants et les correcteurs automatiques accordent autant d'importance au rejet du temps négatif qu'au chemin réussi : un élève qui saisit t inférieur à zéro dans un modèle de refroidissement vers l'avant a quitté le domaine habituel des devoirs, et une extrapolation silencieuse masquerait cette erreur. Le chemin de vérification recalcule le facteur exponentiel et la combinaison linéaire avec le même arrondi fixe utilisé pour les champs publiés, de sorte qu'une réponse réussie comporte toujours des étapes que vous pouvez affirmer dans des tests ou des feuilles d'exercices.

Conseils pratiques, limites et recherches associées

Conservez Ta et T0 dans la même unité de température —degrés Celsius, kelvin ou Fahrenheit conviennent car seule leur différence entre dans la formule— et conservez k en unités inverses du temps que vous passez pour t. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict.

Pour un produit k fois t très grand, l'exponentielle sous-déborde vers zéro et la température se stabilise à l'ambiant, ce qui est la limite physique correcte d'un long refroidissement.

Cette page cible les personnes qui recherchent un calculateur de la loi de refroidissement de Newton, la température dans le temps à partir de l'ambiant et de k, ou le refroidissement exponentiel d'un objet en ligne ; ce n'est pas un calculateur de conduction murale, ni un solveur de gaz idéal, ni un outil qui estime k à partir de points mesurés.

Préférez cette capacité lorsque vous avez déjà Ta, T0, k et t et n'avez besoin que de T(t) ; si votre source est un journal de laboratoire, extrayez d'abord ces quatre nombres. Les vérifications aller-retour sont simples : recalculez Ta plus (T0 moins Ta) multiplié par Math.exp de moins k fois t à la main et confirmez l'égalité avec la température publiée dans le même arrondi à douze décimales.

Vérifications de devoirs pour les courbes de refroidissement

Les élèves saisissent Ta, T0, k et t issus des problèmes du manuel et comparent T(t) manuscrit, le facteur exponentiel et les étapes à un résultat déterministe avant de rendre.

Démonstrations de laboratoire de refroidissement café ou métal

Les enseignants fixent les températures ambiante et initiale, font varier k ou t, et montrent comment l'objet s'approche de la température ambiante sans pile de simulation complète.

Tests unitaires pour utilitaires d'EDO ou exponentiels

Générez des refroidissements, réchauffements, équilibres et rejets délibérés de temps négatif connus pour les valeurs attendues de kata de programmation.

Qu'est-ce que la loi de refroidissement de Newton ?

Elle affirme que dT/dt = −k(T − Ta). La solution avec T(0) = T0 est T(t) = Ta + (T0 − Ta)·e^(−k·t).

Que se passe-t-il si le temps est négatif ?

Le modèle de refroidissement vers l'avant est défini pour un temps écoulé non négatif.

Puis-je utiliser Celsius et minutes ensemble ?

Oui. Ta et T0 doivent partager la même unité de température ; k doit être l'inverse de l'unité de temps de t (par exemple 1/min si t est en minutes).

Cet outil estime-t-il la constante de refroidissement k ?

Non. Vous fournissez k (ou un taux équivalent). Utilisez un ajustement de courbe ou une régression log-linéaire hors ligne si vous n'avez que des échantillons de température.

La loi fonctionne-t-elle aussi pour un objet qui se réchauffe ?

Oui. Si la température initiale est inférieure à l'ambiante, la même formule décrit le réchauffement de l'objet vers la température de la pièce. Si les deux sont égales, la température reste constante.

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/thermo/newton-cooling

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/thermo/newton-cooling \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ta":20,"t0":90,"k":0.05,"t":10}'
{
  "ta": 20,
  "t0": 90,
  "k": 0.05,
  "t": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "thermo.newton_cooling",
  "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_abs1000000000000
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.

Lorsque le temps est négatif, le modèle sort de son domaine usuel vers l'avant, de sorte que l'API renvoie une erreur invalid_input claire au lieu d'inventer une trajectoire passée. Le chemin est une arithmétique purement déterministe —sans réseau, sans graines aléatoires, sans dépendance à l'horloge— de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON après l'arrondi décimal fixe à chaque appel.

Comment appeler l'API et ce qui est renvoyé

La constante de refroidissement k doit être non négative pour le modèle standard. Envoyez un corps JSON avec quatre nombres finis obligatoires : ta (alias ambient, ambient_temperature, T_a, T_env, env_temp, surrounding), t0 (alias initial, initial_temperature, T_0, T0, object_temp, start_temp), k (alias cooling_constant, kappa, rate, cooling_rate, lambda) et t (alias time, elapsed, duration, minutes, seconds). Les valeurs absolues doivent rester dans la limite publiée d'un billion afin que les produits intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. Le temps t doit être non négatif ; les valeurs négatives sont rejetées avec invalid_input. En cas de succès, la réponse renvoie ta, t0, k et t arrondis, fixe temperature, T et T_t au même T(t) arrondi, delta_t0 à la différence initiale T0 moins Ta, exp_factor à e à la puissance moins k t, formula à la chaîne de forme fermée, equation à une ligne de substitution lisible, law à Newton, regime à cooling, heating ou equilibrium, message à un court résumé et steps à un tableau ordonné de lignes de dérivation. Une validation échouée —champs manquants, nombres non finis, valeurs hors limites absolues, temps négatif ou k négatif— renvoie invalid_input et n'est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec élément unitaire et prix marginal unitaire nul.

Conseils pratiques, limites et recherches associées

En enseignement, associez des exemples : un café chaud à quatre-vingt-dix degrés dans une pièce à vingt avec k égal à 0.05 pendant dix minutes se refroidit vers l'ambiant ; un pack de glace sous la température ambiante se réchauffe avec la même formule ; t égal à zéro récupère T0 exactement ; et un temps négatif délibéré démontre le chemin rigide invalid_input. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires peu coûteux lorsque les apprenants fixent volontairement un temps négatif.

Le calculateur de la loi de refroidissement de Newton est-il gratuit ?

L'outil navigateur est gratuit et s'exécute localement. Les appels API utilisent le solde KIT prépayé à $0.002 par requête réussie ; les tâches échouées ne sont jamais facturées.

Consulter la documentation complète du KIT →