Calculateur de volume d'éjection
Soustrayez le volume télésystolique du télédiastolique pour obtenir le sang éjecté en un battement : 120 mL moins 50 mL donnent un volume d'éjection de 70 mL, avec la fraction d'éjection. Conçu pour les travaux pratiques de physiologie et les fiches d'échocardiographie. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Volume télédiastolique
- 120
- Volume télésystolique
- 50
- Volume d'éjection systolique
- 70 mL
- Fraction d'éjection (%)
- 58,3333333333
Ce calculateur de volume d'éjection prend les volumes ventriculaires télédiastolique et télésystolique en millilitres et renvoie le volume de sang éjecté en un battement. Le volume d'éjection se définit comme le volume télédiastolique moins le volume télésystolique : une chambre diastolique classique de cent vingt millilitres avec un résidu systolique de cinquante millilitres donne soixante-dix millilitres, tandis que cent cinquante et soixante donnent quatre-vingt-dix. Ces écarts apparaissent dans les laboratoires de physiologie, les fiches d'échocardiographie et les quiz d'infirmiers, car le débit cardiaque est ensuite le volume d'éjection multiplié par la fréquence. Le moteur est entièrement déterministe : la même paire de volumes produit toujours le même résultat arrondi, sans appels réseau, sans échantillonnage et sans raccourcis liés à la date.
Comment les volumes télédiastolique et télésystolique sont lus et comment les résultats restent reproductibles
Les signes plus initiaux facultatifs et la notation scientifique sur les chaînes de volume sont admis lorsqu'ils s'analysent comme des décimaux finis ; les espaces autour d'un nombre sont rognés, tandis que les préfixes hex et les jetons non numériques sont rejetés avec un message clair pour qu'une cellule fautive ne devienne pas une différence erronée. Les deux valeurs doivent se situer entre zéro et dix mille millilitres inclus, ce qui couvre des volumes ventriculaires humains réalistes d'écho et de MRI tout en bloquant les magnitudes absurdes.
Des volumes égaux donnent un volume d'éjection de zéro, ce qui est inhabituel cliniquement mais mathématiquement cohérent et utile pour les tests de cas limites. Les volumes négatifs sont rejetés par nom, car un ventricule ne peut pas contenir un décompte négatif de millilitres. Lorsque EDV est positif, le pourcentage de fraction d'éjection est le même rapport arrondi du volume d'éjection au télédiastolique fois cent ; lorsque EDV est zéro, ce champ facultatif est omis plutôt que renvoyé comme null.
Où le volume d'éjection s'inscrit dans l'étude, l'enseignement et le logiciel
Les étudiants rencontrent le volume d'éjection lorsque les laboratoires cardiovasculaires demandent la différence entre volumes télédiastolique et télésystolique, lorsqu'une fiche oppose une éjection de soixante-dix millilitres à un résidu plus petit, ou lorsqu'un quiz d'infirmiers attend à la fois le résultat en millilitres et une idée de la fraction d'éjection. Les enseignants peuvent pré-générer des corrigés pour des paires d'écho modestes sans se fier à des applications opaques qui permutent les unités en silence ou abandonnent le contrôle d'inégalité entre résidu systolique et remplissage diastolique.
Les développeurs appellent le même contrat depuis des scripts pour ensemencer des vecteurs de test déterministes pour des interfaces cardiaques, pour normaliser des paires en millilitres saisies par l'utilisateur avant des démonstrations de graphiques, ou pour satisfaire des énoncés de défis de programmation qui exigent le volume d'éjection plutôt qu'une interprétation approximative. Les produits d'éducation et de simulation utilisent l'écart lorsqu'un apprenant saisit deux volumes de chambre et que l'interface doit afficher les millilitres éjectés plus un compagnon clair de fraction d'éjection, sans impliquer un diagnostic médical.
La pratique de relecture de graphiques a parfois besoin d'une source rapide hors ligne d'écarts afin que les solutions puissent être vérifiées sans inventer des seuils sous pression de temps. Associez-le à d'autres points d'accès santé lorsque vous construisez un petit laboratoire d'aides de physiologie gratuites et déterministes, et traitez toujours le chiffre en millilitres et le compagnon de fraction d'éjection comme des synthèses pédagogiques, non comme un avis clinique ni des décisions de traitement.
Cas d’usage
Devoirs et laboratoires de physiologie
Calculez le volume d'éjection à partir de paires EDV et ESV de manuel, et vérifiez l'écart en millilitres plus la fraction d'éjection avant de noter ou de pratiquer sur des graphiques.
Éducation et interfaces d'échocardiographie
Normalisez les volumes télédiastolique et télésystolique saisis par l'utilisateur en volume d'éjection pour tuteurs, quiz et graphiques cardiaques simples.
Questions fréquentes
Combien coûte le calculateur de volume d'éjection ?
Il est gratuit dans votre navigateur sur cette page.
Comment le volume d'éjection est-il calculé ?
Le volume d'éjection est égal au volume télédiastolique moins le volume télésystolique, tous deux en millilitres. Exemple : EDV 120 mL et ESV 50 mL donnent 70 mL.
Que se passe-t-il si le volume télésystolique dépasse le télédiastolique ?
Le volume télésystolique ne doit pas dépasser le télédiastolique, car le volume d'éjection se définit comme EDV moins ESV.
Les volumes ventriculaires négatifs sont-ils autorisés ?
Les volumes doivent être nuls ou plus, et rester dans la plage de millilitres documentée.
S'agit-il d'un avis médical ?
Non. L'outil soustrait seulement deux volumes en millilitres et, lorsque EDV est positif, rapporte une fraction d'éjection compagnon. Il ne diagnostique pas de pathologies et ne remplace pas les soins cliniques.
Outils associés
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/health/stroke-volume \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"end_diastolic_volume":120,"end_systolic_volume":50}'const res = await fetch("https://api.kit.forhosting.com/health/stroke-volume", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"end_diastolic_volume": 120,
"end_systolic_volume": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/stroke-volume",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"end_diastolic_volume": 120,
"end_systolic_volume": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/stroke-volume", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"end_diastolic_volume":120,"end_systolic_volume":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"end_diastolic_volume":120,"end_systolic_volume":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/stroke-volume", 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
{
"end_diastolic_volume": 120,
"end_systolic_volume": 50
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.stroke_volume",
"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.
Limites
min_ml | 0 |
max_ml | 10000 |
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. |
Notes techniques
Ce que signifie le volume d'éjection et ce que contient la réponse
Le volume d'éjection est le volume de sang qu'un ventricule éjecte en un seul battement, exprimé en millilitres. Le volume télédiastolique est le remplissage de la chambre à la fin du remplissage, juste avant l'éjection ; le volume télésystolique est le résidu qui demeure après la contraction. Soustraire le volume télésystolique du télédiastolique isole la quantité de sang sortie de la chambre à ce battement, indépendamment de la fréquence cardiaque. Le débit cardiaque multiplie ensuite ce volume d'éjection par la fréquence, mais ce calculateur s'arrête à l'écart en millilitres par battement afin que les laboratoires de physiologie, les fiches d'échocardiographie et les quiz d'infirmiers puissent vérifier la soustraction sans y mêler le pouls. La réponse répète les volumes télédiastolique et télésystolique validés, renvoie stroke_volume en millilitres, étiquette unit comme mL, reformule la formule SV égale EDV moins ESV, et nomme la méthode edv_minus_esv. Lorsque le volume télédiastolique est supérieur à zéro, la charge inclut aussi ejection_fraction_percent, soit le volume d'éjection divisé par le télédiastolique fois cent, un chiffre pédagogique compagnon que de nombreux manuels impriment à côté du volume d'éjection. Il n'existe ni voie de synchronisation avec un wearable ni bruit aléatoire : le moteur construit une différence finie non négative dans la plage de millilitres prise en charge, ou rejette l'entrée avec invalid_input. Les cas rejetés comprennent les volumes manquants, les valeurs non finies, les volumes négatifs, et tout cas où le volume télésystolique dépasse le télédiastolique, car un volume d'éjection négatif n'est pas une géométrie d'éjection valable. Si vous avez besoin du débit cardiaque, de volumes indexés ou d'un diagnostic clinique, utilisez des outils cliniques dédiés ; cette page ne répond que l'écart déterministe en millilitres, avec une sortie numérique stable, adaptée aux fiches d'exercices, aux tests unitaires et aux consommateurs d'API qui ont besoin d'un contrat éducatif reproductible.
Comment les volumes télédiastolique et télésystolique sont lus et comment les résultats restent reproductibles
Les champs préférés sont end_diastolic_volume pour la chambre pleine et end_systolic_volume pour la chambre résiduelle, tous deux en millilitres, mais les alias edv, end_diastolic et diastolic_volume pour le premier, et esv, end_systolic et systolic_volume pour le second, sont acceptés afin que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat. Le volume télésystolique ne doit pas dépasser le télédiastolique : lorsque la chambre résiduelle est plus grande que la chambre pleine, la requête échoue avec invalid_input, en expliquant que le volume d'éjection est EDV moins ESV. Associez l'exécution gratuite dans le navigateur de cette page à l'API tarifée lorsque vous avez besoin du même résultat mathématique dans un pipeline automatisé, sans réimplémenter vous-même la soustraction et les libellés.
Où le volume d'éjection s'inscrit dans l'étude, l'enseignement et le logiciel
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque consultation réussie coûte $0.002, la validation en échec n'est pas facturée, et rien n'est stocké après le retour de la réponse. Cette scission — exploration interactive gratuite et API tarifée identique — correspond au reste du catalogue tier-A du KIT et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures de test déterministes
Générez des écarts reproductibles en millilitres et des libellés de fraction d'éjection pour les tests unitaires, les contrôles de propriétés et les assertions de CI.