YMCA3分ステップVO2max計算
YMCA3分間ステップテスト直後の1分間の心拍数が150の男性は、推定VO2maxが48.33 mL/kg/minです。回復心拍数か15秒間の脈拍数と性別を入れると、有酸素能力の数値が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 回復時心拍数
- 150
- 性別
- male
- VO2max 最大酸素摂取量 (mL/kg/min)
- 48.33
- 回復値の出典
- recovery_hr
- 精度
- 4
このYMCA3分ステップテストVO2max計算機は、標準化された3分間のステッププロトコル後に測定した回復心拍数と生物学的性別から、体重1キログラムあたり1分あたりのミリリットル単位で最大酸素摂取量を推定します。エンジンは固定係数のMcArdle性別別回復心拍数回帰を適用し、決定論的な推定値と正規化された入力を返し、ネットワーク・乱数・現在日付には依存しません。中年の成人が150前後の中程度の回復脈拍で終えた場合、性別によりおおよそ30〜40 mL/kg/minの妥当な範囲に入ることが多いです。
YMCAステップテスト推定の意味と応答に含まれる内容
VO2maxは心肺持久力の標準的な実験室指標であり、激しい運動中に体が酸素を取り込み利用できる最高速度を、通常は体重あたりのミリリットル毎キログラム毎分で表します。
YMCA3分ステップテストでは、参加者は高さ12インチの台を毎分24回の完全なステップの固定ケイデンスでちょうど3分間昇降し、最後のステップから数秒後に始めて1分間の回復心拍数を測るか、15秒間の拍数を数えて4倍します。
その回復脈拍と性別は、McArdleらに関連する性別別線形回帰に入り、回復率が高いほど推定VO2maxは低くなり、男性用と女性用で切片と傾きが分かれます。経路は完全に決定論的で、同一入力は常に同じ丸め結果を生みます。
本ツールはトレーニングゾーンや医療クリアランス、診断を処方せず、公開された回復心拍数方程式をあなたが渡した数値に適用するだけであり、コーチ・教員・開発者が係数を手計算で再導出せずに安定した推定を得られます。
活用例
基礎フィットネスの追跡
YMCA3分ステップテスト後にVO2maxを推定し、実験室カートや屋外トラックなしで有酸素の伸びを月次で再測定して追跡します。
運動生理学ラボ
測定した回復心拍数と性別から、学生用ワークシート・解答・教室デモ向けに再現可能なステップテスト結果を生成します。
よくある質問
YMCAステップテストで回復心拍数150ならVO2maxはいくつですか?
男性なら48.33 mL/kg/minで、式は111.33から回復心拍数×0.42を引くものです。女性は別の式を使い、どちらも回復心拍数が高いほど推定値は低くなります。
YMCA3分間ステップテストはどう行いますか?
高さ12インチの台を、メトロノームや毎分96拍の音楽に合わせて毎分24回の昇降で、ちょうど3分間行います。その後座り、最後の昇降の数秒後から1分間脈を数えます。
年齢によって結果は変わりますか?
変わりません。年齢は記録用に入力できますが、式には含まれていません。結果を決めるのは回復心拍数と性別の2つだけです。
15秒間だけ脈を数えてもよいですか?
はい。15秒間の数を4倍して1分あたりの心拍数にします。15秒間の数が80を超える場合や、心拍数が250を超える場合は受け付けません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/health/vo2max-ymca-step \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sex":"male","recovery_hr":150}'const res = await fetch("https://api.kit.forhosting.com/health/vo2max-ymca-step", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sex": "male",
"recovery_hr": 150
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vo2max-ymca-step",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sex": "male",
"recovery_hr": 150
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vo2max-ymca-step", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sex":"male","recovery_hr":150}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sex":"male","recovery_hr":150}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vo2max-ymca-step", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"sex": "male",
"recovery_hr": 150
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vo2max_ymca_step",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
古典的なYMCAフィールドテストは、高さ12インチの台を毎分24ステップで3分間行い、その後1分間の回復脈拍——または1分あたりの拍数に換算した15秒カウント——を記録し、トレッドミルやトラック、代謝カートは不要です。個人の追跡や教室デモにはブラウザで無料で使い、コーチングソフト・研究パイプライン・自動ウェルネス報告で再現可能なフィクスチャが必要なときは、成功リクエストあたり$0.002のAPIをご利用ください。
YMCAステップテスト推定の意味と応答に含まれる内容
直接測定には代謝カートと最大努力が必要なため、フィールドテストはより容易な亜最大負荷から同じ量を推定します。本計算機は主結果としてvo2max_ml_kg_minを返し、recovery_hr(拍/分)、bpmが直接フィールドか15秒カウントかを示すrecovery_source、性別ラベル、任意の年齢、単位文字列ml/kg/min、メソッドタグymca_three_minute_step_mcardle、短いプロトコルメモ、使用したprecision、監査用のformula文字列をエコーします。無効なケースはinvalid_inputで失敗し課金されません。拒否されるのは回復心拍数または性別の欠落、非有限値、非正の回復率または15秒カウント、矛盾するrecovery_hrとrecovery_15s、文書化されたソフト上限を超える回復率、認識できない性別トークンです。
入力の読み方と方程式が再現可能である理由
性別は必須で、male/female、m/f、man/woman、数値コード1(male)と0(female)を受け付け、McArdleの2分岐に合わせます。任意の年齢(年)は正として検証されエコーされますが、これらの回復心拍数方程式の係数ではなく、規範表用に年齢を既に集めている記録や授業用シート向けです。ソフト上限は回復率が250 bpm超、15秒カウントが80拍超、年齢が与えられた場合の120歳超を拒否し、誤入力が無意味な推定を生まないようにします。回復心拍数はrecovery_hr(拍/分、別名hr・heart_rate・pulse・bpm・recovery_heart_rate)として、またはrecovery_15s(正の15秒脈拍カウントを内部で4倍、別名count_15s・pulse_15s・beats_15s)として渡せます。両方が同時にある場合は浮動小数の許容内で一致しなければならず、そうでなければフォームが矛盾値を黙って混ぜないようリクエストは拒否されます。計算は有限算術のみで、男性はVO2max = 111.33 − 0.42×回復心拍数、女性は65.81 − 0.1847×回復心拍数です。このページの無料ブラウザ実行と有料APIを組み合わせれば、回帰の私的コピーを配布せずに、自動コーチングや研究パイプライン内で同一の数学結果を得られます。
YMCA3分ステップテストがコーチング・教育・ソフトウェアに合う場面
コーチやパーソナルトレーナーは、測定トラックや最大走を要さず、低スキル・省スペースで数値の有酸素ベースラインが得られ、トレーニングブロック後に再テストできるとき、3分ステッププロトコルを用います。教員や運動生理学の授業は、台・メトロノームまたは毎分96拍の音楽・ストップウォッチで学生が完了できる実験としてYMCAステップテストを課し、回復脈拍と性別を回帰に入れて回復の速さが推定をどう動かすかを見ます。開発者は同一契約をスクリプトから呼び出し、フィットネスアプリ用の決定論的テストベクトルを播種し、コーチ入力の回復ログをチャート前に正規化し、表の手引きではなく文書化されたVO2max式を求めるプログラミング課題を満たします。職場ウェルネスや保険隣接プログラムは、1.5マイル走より短く持ち運びやすく衝撃が小さく、集団スクリーニングに十分な標準化があるとしてステップ系フィールドテストを好むことがあります。プロダクトチームは、フォームが回復心拍数と性別(任意で年齢)を集め、UIがMcArdle式の独自実装を配らずにmL/kg/minを示す必要があるときにエンドポイントを使います。このページでは作業はすべてブラウザ内で行われ、APIでは成功した照会ごとに$0.002、検証失敗は課金されず、応答後に何も保存されません。無料の対話的探索と有料で同一のAPIという分担はKITティアAカタログの他項目と一致し、教室デモから自動パイプラインへ数学結果を変えずに移れます。フィールドテスト用具の小さなラボを組むときはCooper距離やRockport歩行などの無料で決定論的な健康計算機と組み合わせ、数値は常に亜最大ステッププロトコルからの推定であり、臨床診断や専門家監督下の段階的運動負荷試験の代替ではないと扱ってください。
連携の活用例
フィットネスアプリのフィクスチャ
YMCAステッププロトコルの既知の回復脈拍と性別から、決定論的なvo2max_ml_kg_minでユニットテストとCIを播種します。
技術的な質問
YMCAステップテストVO2max計算機の料金は?
このページではブラウザで無料です。APIでは成功したリクエストが$0.002、無効な入力は課金されません。
このツールはどの式を使いますか?
YMCA3分ステップ回復bpmに適用するMcArdle性別別回復心拍数回帰:male VO2max = 111.33 − 0.42×HR;female VO2max = 65.81 − 0.1847×HR。
回復心拍数が0または負のときどうなりますか?
入力はinvalid_inputで拒否されます。非正の回復率はステップテストVO2max推定では無効です。
bpmの代わりに15秒の脈拍カウントを入れられますか?
はい。recovery_15s(またはcount_15s)を使います。エンジンは式を適用する前に4倍して1分あたりの拍数にします。
これは心肺持久力の医学的診断ですか?
いいえ。公開係数による決定論的なフィールドテスト推定です。段階的運動負荷試験や臨床助言の代わりにはなりません。