一回拍出量の計算
拡張末期容積から収縮末期容積を引くと、1回の拍動で送り出された血液量が分かります。120 mLから50 mLを引くと一回拍出量は70 mLで、駆出率も表示します。生理学の実習や心エコーの課題向けで、ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 拡張末期容積
- 120
- 収縮末期容積
- 50
- 1回拍出量
- 70 mL
- 駆出率 (%)
- 58.3333333333
この一回拍出量計算機は、拡張末期と収縮末期の心室容積をミリリットルで受け取り、1回の拍動で駆出される血液量を返します。一回拍出量は拡張末期容積から収縮末期容積を引いた値です。古典的な拡張期120ミリリットルの腔に収縮期残血50ミリリットルがあれば70ミリリットルとなり、150と60なら90ミリリットルになります。心拍出量は後に一回拍出量と心拍数の積になるため、こうした差は生理学実習、心エコーのワークシート、看護クイズに現れます。エンジンは完全に決定的で、同じ容積の組は常に同じ丸め結果を返し、ネットワーク呼び出しもサンプリングも日付依存の近道もありません。宿題、図表の確認、授業デモにはブラウザで無料でお使いください。
一回拍出量の意味と応答に含まれる内容
一回拍出量は、心室が1回の拍動で駆出する血液量をミリリットルで表したものです。拡張末期容積は充満の終わり、駆出直前の腔の充満量であり、収縮末期容積は収縮後に残る残血量です。収縮末期容積を拡張末期容積から引くと、心拍数に依存せず、その拍動で腔を出た血液量が分離されます。
心拍出量はこの一回拍出量に頻度を掛けますが、本計算機は拍動あたりのミリリットル差で止まるため、生理学実習、心エコーのワークシート、看護クイズは脈拍を混ぜずに引き算を確認できます。ウェアラブル同期経路も乱数ノイズもありません。
拒否されるのは欠落した容積、非有限値、負の容積、収縮末期容積が拡張末期容積を上回る場合で、負の一回拍出量は妥当な駆出の幾何ではありません。心拍出量、指数化容積、臨床診断が必要な場合は専用の臨床ツールをご利用ください。
拡張末期・収縮末期容積の読み方と結果の再現性
容積文字列の先頭プラス記号と科学的記数法は有限小数として解析できる場合に許可され、数字の周りの空白は取り除かれます。hex 接頭辞や非数値トークンは明確なメッセージで拒否されるため、壊れたセルが誤った差になりません。
両値はゼロから一万ミリリットルまで(両端を含む)でなければならず、心エコーと MRI から得られる現実的なヒト心室容積を覆いつつ、無意味な桁を遮断します。収縮末期容積は拡張末期容積を超えてはなりません。等しい容積は一回拍出量ゼロとなり、臨床的には珍しいものの数学的には一貫し、境界テストに役立ちます。
負の容積は名前付きで拒否されます。心室は負のミリリットル数を保てないからです。EDV が正のとき、駆出率パーセントは一回拍出量対拡張末期容積の同じ丸め比に百を掛けた値です。
学習・授業・ソフトウェアにおける一回拍出量の位置づけ
学生は、循環器実習が拡張末期と収縮末期の差を求めたり、ワークシートが七十ミリリットルの駆出とより小さい残血を対比したり、看護クイズがミリリットル結果と駆出率の感覚の両方を期待したりする場面で一回拍出量に出会います。
教員は、単位を黙って入れ替えたり収縮残血と拡張充満の不等式検査を落としたりする不透明なアプリに頼らず、控えめなエコー対の解答キーを事前生成できます。
開発者は同じ契約をスクリプトから呼び出し、心臓 UI の決定的なテストベクトルを播種し、グラフデモ前に利用者が入力したミリリットル対を正規化し、曖昧な解釈ではなく一回拍出量を求めるプログラミング課題の条件を満たします。
教育・シミュレーション製品は、学習者が二つの腔容積を入力し、医療診断を示唆せずに駆出ミリリットルと明確な駆出率の同伴値を画面に出す必要があるときにこの差を使います。図表レビューの練習では、時間に追われて閾値を捏造せずに解を確認できるよう、オフラインで速い差の情報源が必要になることがあります。本ページでは処理はすべてブラウザ内で行われます。
活用例
宿題と生理学実習
教科書の EDV と ESV の組から一回拍出量を求め、採点や図表練習の前にミリリットル差と駆出率を確認します。
決定的なテスト用フィクスチャ
単体テスト、性質検査、CI アサーション向けに、再現可能なミリリットル差と駆出率のタグを生成します。
教育と心エコーの画面
利用者が入力した拡張末期・収縮末期容積を一回拍出量に正規化し、チューター、クイズ、簡単な心臓グラフに使います。
よくある質問
一回拍出量はどのように計算しますか?
一回拍出量は拡張末期容積から収縮末期容積を引いた値で、どちらもミリリットルです。例:EDV 120 mL と ESV 50 mL なら 70 mL になります。
収縮末期容積が拡張末期容積を超えるとどうなりますか?
一回拍出量は EDV マイナス ESV と定義されるため、収縮末期容積は拡張末期容積を超えてはなりません。
負の心室容積は許可されますか?
容積はゼロ以上で、文書化されたミリリットル範囲内に収まらなければなりません。
これは医学的助言ですか?
いいえ。 本ツールは二つのミリリットル容積を引き算し、EDV が正のときは同伴の駆出率を報告するだけです。疾患を診断せず、臨床ケアの代わりにもなりません。
駆出率も分かりますか?
拡張末期容積が0より大きければ表示されます。一回拍出量を拡張末期容積で割って100を掛けた値で、多くの教科書で一回拍出量と並べて示される数値です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
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)リクエスト例
{
"end_diastolic_volume": 120,
"end_systolic_volume": 50
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.stroke_volume",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
min_ml | 0 |
max_ml | 10000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
再現可能な一回拍出量のフィクスチャが CI、教材、健康計算機に必要なときは、成功1件あたり $0.002 で API を呼び出してください。
一回拍出量の意味と応答に含まれる内容
応答は検証済みの拡張末期・収縮末期容積を返し、stroke_volume をミリリットルで示し、unit を mL とタグ付けし、公式 SV は EDV マイナス ESV を再掲し、method を edv_minus_esv と名付けます。拡張末期容積がゼロより大きいとき、ペイロードには ejection_fraction_percent も含まれます。これは一回拍出量を拡張末期容積で割って百を掛けた値で、多くの教科書が一回拍出量の横に載せる教育用の同伴数値です。エンジンは対応するミリリットル範囲内で有限の非負の差を作るか、invalid_input で入力を拒否します。本ページが答えるのは決定的なミリリットル差のみであり、安定した数値出力はワークシート、単体テスト、再現可能な教育契約を必要とする API 利用者に適しています。
拡張末期・収縮末期容積の読み方と結果の再現性
推奨フィールドは充満した腔の end_diastolic_volume と残血腔の end_systolic_volume で、いずれもミリリットルです。ただし前者には edv、end_diastolic、diastolic_volume、後者には esv、end_systolic、systolic_volume の別名が使えるため、表計算、クエリ文字列、型付きフォームは同じ契約を再利用できます。残血腔が充満腔より大きいと、一回拍出量は EDV マイナス ESV である旨を説明する invalid_input で失敗します。EDV がゼロのときは、その任意フィールドは null として返すのではなく省略します。同じ算術結果を自動化パイプラインで必要とするときは、本ページの無料ブラウザ実行と有料 API を組み合わせ、引き算とラベルを自分で再実装しないでください。
学習・授業・ソフトウェアにおける一回拍出量の位置づけ
API 経由では成功した照会ごとに $0.002 がかかり、検証失敗は課金されず、応答の返却後に何も保存されません。無料の対話的探索と有料で同一の API という分担は、KIT の tier-A カタログの残りと一致し、授業デモから自動化パイプラインへ、数学的結果を変えずに移れます。無料で決定的な生理学ヘルパーの小さな実験室を組み立てるときは他の健康エンドポイントと組み合わせ、ミリリットル値と駆出率の同伴値は常に教育用の要約として扱い、臨床助言や治療判断としては扱わないでください。
技術的な質問
一回拍出量の計算機の料金はいくらですか。
このページではブラウザで無料です。API では成功したリクエストが $0.002 で、無効な入力は課金されません。