حاسبة نسبة تعافي معدل ضربات القلب
تقسم أعلى معدل لضربات قلبك أثناء التمرين على قراءة لاحقة في التعافي: 180 نبضة في الدقيقة في الذروة و120 بعدها تعطي نسبة 1.5. مفيدة لمقارنة جلسات متكررة تتبع روتين الاختبار نفسه. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- ذروة معدل ضربات القلب
- 180
- معدل ضربات القلب عند التعافي
- 120
- نسبة التعافي
- 1.5
تقارن نسبة تعافي معدل ضربات القلب بين أعلى معدل لديكم أثناء التمرين ومعدل يُقاس لاحقًا خلال فترة التعافي. أدخلوا القراءتين بوحدة نبضة في الدقيقة، فتقسم الحاسبة قيمة الذروة على قيمة التعافي. تقدم النتيجة طريقة موجزة وقابلة للتكرار لمقارنة أزواج من القراءات المأخوذة وفق بروتوكول التمرين نفسه. وهي لا تشخص اللياقة أو المرض أو صحة القلب والأوعية الدموية، لأن توقيت القياس والنشاط والأدوية ودرجة الحرارة والوضعية وطريقة القياس قد تؤثر جميعًا في القراءات.
ما الذي تعنيه نسبة التعافي
تستخدم هذه الحاسبة معادلة مباشرة: ذروة معدل ضربات القلب مقسومة على معدل ضربات القلب أثناء التعافي. فإذا كانت قراءة الذروة 180 نبضة في الدقيقة والقراءة اللاحقة 120، كانت النسبة 1.5. تعني النسبة الأعلى من 1 أن القراءة اللاحقة أقل من الذروة، أما النسبة 1 فتعني تساوي القراءتين.
ولا وحدة لهذه النتيجة لأن المدخلين يستخدمان الوحدة نفسها. لذلك يسهل استعمالها لمقارنة جلسات متكررة عند تثبيت البروتوكول. لكن هذه النسبة لا تطابق الفرق الأكثر شيوعًا لتعافي معدل ضربات القلب، الذي يُحسب بطرح القراءة اللاحقة من قراءة الذروة.
تصف نسبة 1.5 وانخفاض قدره 60 bpm المثال نفسه من منظورين مختلفين، لكن لا ينبغي مقارنة النسبة بحدود مرجعية مخصصة لتعافي الدقيقة أو الدقيقتين المقاس على هيئة فرق. سجلوا نوع التمرين ومدة الانتظار قبل قراءة التعافي والوضعية والجهاز إلى جانب النسبة حتى يظل الرقم مرتبطًا بسياقه. ومن دون هذه التفاصيل قد يعكس التغير اختلاف إعداد الاختبار بدلًا من تغير فسيولوجي ذي دلالة.
كيفية جمع قراءات قابلة للمقارنة
قيسوا قيمة الذروة بالقرب من أشد نقطة في جلسة التمرين باستخدام جهاز وطريقة يمكن تكرارهما. ثم اختاروا فترة تعاف محددة، مثل دقيقة أو دقيقتين بعد التوقف، وأعيدوا القياس عند نهايتها تمامًا. حافظوا على ثبات ظروف التعافي، لأن الوقوف والجلوس والمشي البطيء والاستلقاء قد تنتج عنها استجابات مختلفة.
تقبل الحاسبة قراءات رقمية موجبة حتى 300 bpm، ولا تفترض أن قراءة التعافي يجب أن تكون أدنى من الذروة. يحافظ ذلك على صحة الحساب إذا ارتفع النبض لفترة وجيزة بعد انتهاء التمرين، غير أن الارتفاع غير المتوقع يستدعي مراجعة توقيت القياس أو دقته. استخدموا الجهاز نفسه عند مقارنة الجلسات، وتأكدوا من جودة ملامسة المستشعر، ولا تخلطوا بين قراءة لحظية من الساعة ومتوسط محسوب يدويًا إلا إذا كان ذلك جزءًا من البروتوكول.
أدخلوا عدد النبضات في الدقيقة، لا عدد النبضات المحصاة خلال مدة أقصر. وإذا عددتم النبضات مدة 15 ثانية، فاضربوا العدد في أربعة. ثبات أسلوب الجمع أهم من إضافة منازل عشرية، لأن فائدة النسبة تعتمد على جودة القراءتين الأصليتين.
استخدام النتيجة بمسؤولية
استخدموا النسبة بوصفها حسابًا وصفيًا لزوج محدد من القراءات، لا بوصفها تشخيصًا أو درجة عامة للياقة. وللمتابعة الشخصية، لا تقارنوا إلا النتائج المأخوذة مع تشابه معقول في شدة التمرين ومدة التعافي والبيئة والترطيب والوضعية. قد تغير الأدوية والمرض والإرهاق والحرارة والارتفاع والكافيين وأخطاء الجهاز استجابة القلب، لذلك لا تبالغوا في تفسير نتيجة واحدة.
يستطيع المدربون والباحثون إدراج النسبة في مجموعة بيانات أوسع، لكن ينبغي لهم أيضًا الاحتفاظ بقيمتي الذروة والتعافي الخام وبروتوكول القياس. يعيد الناتج المدخلين عمدًا مع النسبة المحسوبة حتى يسهل تدقيق السجل. إذا كنتم تحتاجون إلى مقدار الانخفاض التقليدي، فاطرحوا معدل التعافي من معدل الذروة أو استخدموا أداة مصممة لذلك؛ إذ تنطبق القيم المرجعية السريرية غالبًا على هذا الفرق المطلق لا على النسبة.
اطلبوا مشورة طبية مؤهلة عند ظهور أعراض أو استجابات غير معتادة أو عند اتخاذ قرارات تتعلق بسلامة التمرين. ويستخدم المساران المعادلة الحتمية نفسها، لذلك تنتج المدخلات المتطابقة النتيجة المقربة نفسها دائمًا.
حالات الاستخدام
مقارنة جلسات التمرين المتكررة
تابعوا نسبة بلا وحدة بين الذروة والتعافي عندما يظل التمرين والفاصل والوضعية وطريقة القياس ثابتة.
إضافة حقل مشتق إلى بيانات اللياقة
حولوا قراءات الذروة والتعافي المحفوظة إلى نسبة حتمية للتقارير أو لوحات المتابعة أو جداول البحث.
التحقق السريع من عملية حسابية
تحققوا من نسبة محسوبة يدويًا من دون جدول بيانات، مع الاحتفاظ بالقراءتين الأصليتين في النتيجة.
الأسئلة الشائعة
ما المعادلة التي تستخدمها الحاسبة؟
تقسم ذروة معدل ضربات القلب على معدل التعافي، ثم تقرب النسبة إلى ست منازل عشرية.
ما الوحدة التي ينبغي إدخالها؟
أدخلوا القراءتين بوحدة نبضة في الدقيقة. ولأن الوحدتين تختصران عند القسمة، فلا وحدة للنسبة الناتجة.
هل هذه هي نفسها قيمة تعافي معدل ضربات القلب بوحدة bpm؟
لا. يطرح فرق التعافي القراءة اللاحقة من الذروة، بينما تقسم هذه الإمكانية الذروة على القراءة اللاحقة.
هل تعني النسبة الأعلى دائمًا لياقة أفضل؟
لا. يؤثر التوقيت والبروتوكول والوضعية والأدوية والبيئة وجودة القياس في القراءات، ولذلك لا تقدم النسبة وحدها تفسيرًا سريريًا.
كيف آخذ القراءتين لتكون الجلسات قابلة للمقارنة؟
قس الذروة قرب أصعب لحظة في الجلسة، ثم قس مجددًا بعد فاصل ثابت، مثل دقيقة أو دقيقتين من التوقف، بالوضعية نفسها والجهاز نفسه. وإذا عددت النبض 15 ثانية فاضرب العدد في أربعة قبل إدخاله.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/heart-rate-recovery-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"peak_heart_rate":180,"recovery_heart_rate":120}'const res = await fetch("https://api.kit.forhosting.com/health/heart-rate-recovery-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"peak_heart_rate": 180,
"recovery_heart_rate": 120
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/heart-rate-recovery-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"peak_heart_rate": 180,
"recovery_heart_rate": 120
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/heart-rate-recovery-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"peak_heart_rate":180,"recovery_heart_rate":120}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"peak_heart_rate":180,"recovery_heart_rate":120}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/heart-rate-recovery-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"peak_heart_rate": 180,
"recovery_heart_rate": 120
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.heart_rate_recovery_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
استخدام النتيجة بمسؤولية
يعمل الحساب محليًا في المتصفح، بينما تبلغ تكلفة الطلبات الآلية $0.002.
أسئلة تقنية
ماذا يحدث عند غياب قراءة مطلوبة؟
يعيد الطلب خطأ invalid_input يحدد الحقل المطلوب المفقود بدلًا من إنتاج نتيجة.
ما تكلفة الحساب عبر API؟
تبلغ تكلفة كل طلب API ناجح $0.002، ويتاح الحساب الحتمي نفسه في المتصفح أيضًا.