Modèle de croissance exponentielle
Le calculateur de solution du modèle de croissance exponentielle évalue la forme fermée A(t) = A0 exp(kt) à l’instant de votre choix.
Lancer gratuitement
Indiquez la valeur initiale, la constante de croissance continue et le temps écoulé afin d’obtenir l’exposant, le facteur de croissance et la valeur modélisée. Cet outil convient lorsqu’une équation différentielle établit déjà que le taux de variation instantané est proportionnel à la quantité présente. Le calcul est déterministe, explicite les unités du taux et du temps et évite de confondre croissance continue et capitalisation périodique en pourcentage.
Comprendre le modèle de croissance exponentielle continue
Le modèle part de l’équation différentielle dA/dt = kA, selon laquelle la variation instantanée d’une quantité est proportionnelle à la quantité présente. Sa solution fermée est A(t) = A0 exp(kt). Dans cette expression, A0 désigne la valeur au temps zéro, k la constante de croissance continue et t le temps écoulé. Ce calculateur évalue directement cette solution ; il n’estime pas k à partir d’observations et ne résout pas une récurrence discrète. Une valeur de k non négative produit une croissance, tandis que k = 0 laisse la quantité inchangée. L’unité de k doit être l’inverse de celle du temps. Ainsi, si k est exprimé par jour, le temps doit être saisi en jours. Le produit kt est sans dimension, ce qui permet d’évaluer la fonction exponentielle. Garder cette relation à l’esprit évite une erreur fréquente : saisir une constante annuelle tout en donnant un temps en mois sans convertir l’une des deux données. L’exposant et le facteur de croissance renvoyés rendent les étapes intermédiaires visibles, afin que vous puissiez contrôler la valeur finale plutôt que de recevoir un résultat opaque.
Saisir correctement la constante de croissance
Saisissez la constante de croissance sous forme de taux continu décimal, et non comme un pourcentage ou un multiplicateur périodique. La valeur 0.05 signifie k = 0.05 par unité de temps ; elle ne doit pas être saisie sous la forme 5. Le modèle continu utilise exp(kt), alors que la croissance composée périodique emploie généralement une expression telle que (1 + r)^t. Ces formules peuvent décrire des situations apparentées, mais leurs paramètres de taux ne sont pas interchangeables sans conversion. Si vous connaissez un facteur de croissance effectif sur une période, la constante continue équivalente est le logarithme naturel de ce facteur divisé par la durée de la période. Le calculateur demande directement k parce qu’il sert à évaluer la solution fermée connue d’une équation différentielle. Indiquez une valeur initiale supérieure ou égale à zéro et un temps écoulé non négatif. La valeur initiale et le résultat conservent la même unité physique, par exemple des cellules, des euros, des kilogrammes ou des utilisateurs. Le facteur de croissance est sans unité. Si le résultat semble excessif, vérifiez l’exposant k multiplié par t : une quantité exponentielle peut croître rapidement malgré une constante apparemment modérée.
Interpréter et vérifier la valeur calculée
Le résultat principal est la valeur modélisée à l’instant demandé. La réponse comprend également l’exposant kt et le facteur de croissance exp(kt). En multipliant la valeur initiale par ce facteur, vous retrouvez le résultat et disposez ainsi d’une vérification indépendante simple. Plusieurs cas limites sont utiles. Lorsque le temps vaut zéro, l’exposant vaut zéro, le facteur de croissance vaut un et le résultat est égal à la valeur initiale. Lorsque la constante de croissance vaut zéro, cette égalité reste vraie pour tout temps autorisé. Pour une constante positive, le doublement intervient lorsque le temps est égal à ln(2) divisé par k. Ces contrôles permettent de distinguer un calcul de croissance continue correct d’une erreur de pourcentage ou de conversion d’unités. Le résultat constitue un modèle mathématique, pas une garantie prévisionnelle : les populations, soldes, réactions et audiences réels peuvent subir des ressources limitées, des changements de taux, des interventions ou une saturation. Utilisez ce calcul lorsque l’hypothèse d’une croissance proportionnelle sans contrainte convient à l’intervalle étudié. Pour l’automatisation, chaque requête API coûte $0.002 ; la version dans le navigateur exécute la même arithmétique déterministe sans dépendre d’une source de données réseau.
Cas d’usage
Évaluer un modèle de population
Calculez la population prévue à un instant donné lorsqu’une équation de croissance proportionnelle continue fournit déjà la valeur initiale et la constante.
Vérifier un exercice d’équation différentielle
Contrôlez la valeur numérique d’une solution fermée et examinez kt ainsi que exp(kt) parmi les résultats intermédiaires.
Modéliser une accumulation continue
Évaluez un solde ou une quantité idéalisée en croissance continue lorsque son taux proportionnel constant est déjà connu.
Questions fréquentes
Quelle formule ce calculateur utilise-t-il ?
Il utilise A(t) = A0 exp(kt), la solution fermée de dA/dt = kA pour une constante de croissance continue k.
Dois-je saisir le taux de croissance en pourcentage ?
Non. Saisissez la constante continue sous forme décimale par unité de temps. Par exemple, entrez 0.05 plutôt que 5 pour une constante de cinq centièmes par unité de temps.
Les unités du temps et du taux doivent-elles correspondre ?
Oui. Si la constante est exprimée par an, le temps doit être donné en années, ou l’une des entrées doit d’abord être convertie pour rendre les unités compatibles.
Est-ce identique à la croissance composée périodique ?
Non. Ce calculateur emploie la croissance continue avec exp(kt). La capitalisation périodique utilise un facteur comme (1 + r)^t et nécessite un autre paramètre de taux.
Que se passe-t-il lorsque la constante de croissance vaut zéro ?
Le facteur de croissance vaut un ; la valeur modélisée reste donc égale à la valeur initiale pour tout temps non négatif.
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/calculus/exponential-growth-solution \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_value":100,"growth_rate_constant":0.05,"time":10}'const res = await fetch("https://api.kit.forhosting.com/calculus/exponential-growth-solution", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_value": 100,
"growth_rate_constant": 0.05,
"time": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/exponential-growth-solution",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_value": 100,
"growth_rate_constant": 0.05,
"time": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/exponential-growth-solution", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_value":100,"growth_rate_constant":0.05,"time":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_value":100,"growth_rate_constant":0.05,"time":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/exponential-growth-solution", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"initial_value": 100,
"growth_rate_constant": 0.05,
"time": 10
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.exponential_growth_solution",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |