Heart Rate Recovery Calculator
Kardiyovasküler uygunluk seviyesini değerlendirmek için egzersiz sonrası kalp atışı toparlanmasını ölçün.
Egzersizden önce dinlenme sırasında ölçülmüş
Bu araç hakkında
Kalp hızı toparlanması (HRR), egzersiz bittikten sonra nabzınızın ilk dakikalar içinde düşüş miktarıdır. Kardiyovasküler uygunluğun en pratik göstergelerinden biridir çünkü daha hızlı toparlanma genellikle kalbin daha verimli çalıştığı ve aerobik sistemin daha güçlü olduğu anlamına gelir. VO2 max veya diğer laboratuvar tabanlı ölçümlerin aksine, HRR'yi yalnızca bir kronometreve nabız kontrolüyle her yerde değerlendirebilirsiniz.
Bu hesaplayıcıyı kullanmak için en az 10 dakika orta ila yüksek yoğunlukta egzersiz yapın, ardından istirahat halindeki kalp hızınızı hemen ölçün ve toparlanmanın 1., 2. veya 3. dakikasında tekrar ölçün. Her iki değeri girin ve araç toparlanma hızınızı hesaplar. Sporcular ve fitness meraklıları haftalarca ve aylarca ilerlemeyi izlemek için bu metriği kullanırken, hastalık veya hareketsiz dönemlerden kurtulmakta olan herkes bunu kardiyovasküler sağlık için basit bir taban çizgisi olarak kullanabilir.
Genel olarak, egzersizden sonra ilk dakikada dakikada 12 veya daha fazla atışta toparlanma, iyi uygunluğu gösterir; 20 veya daha fazla atış mükemmel olarak kabul edilir. Ancak HRR yaş, uygunluk seviyesi ve egzersiz yoğunluğuna göre değişir, bu nedenle sonuçlarınızı kesin kıyaslamalardan ziyade kendi önceki ölçümlerinizle karşılaştırın. Alışılmadık kalıplar fark ederseniz veya temel sağlık koşulları varsa bir sağlık hizmeti sağlayıcısına danışın.
Sıkça Sorulan Sorular
Kod Uygulaması
def heart_rate_recovery(peak_hr: int, one_min_hr: int) -> dict:
"""Calculate Heart Rate Recovery (HRR) and fitness level."""
hrr = peak_hr - one_min_hr
if hrr > 40:
level = "Excellent"
elif hrr >= 21:
level = "Average"
elif hrr >= 13:
level = "Below Average"
else:
level = "Poor - consult a doctor"
return {"hrr": hrr, "level": level, "peak": peak_hr, "one_min": one_min_hr}
def max_hr_estimate(age: int) -> int:
"""Estimate maximum heart rate using Fox formula."""
return 220 - age
# Example: 35-year-old, peak HR 175 bpm, 1-min HR 135 bpm
age = 35
peak = 175
one_min = 135
result = heart_rate_recovery(peak, one_min)
max_hr = max_hr_estimate(age)
print(f"Age: {age}, Estimated max HR: {max_hr} bpm")
print(f"Peak HR: {result['peak']} bpm")
print(f"1-min HR: {result['one_min']} bpm")
print(f"HRR: {result['hrr']} bpm → {result['level']}")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.