Калькулятор шкалы Борга
Расчёт воспринимаемой нагрузки по шкале РПЭ Борга (6-20) или модифицированной CR10 (0-10).
Интенсивность
Somewhat hard
Примерно % от макс. частоты сердцебиения
~91%
Оценка
13
Полная таблица шкалы
| Оценка | Интенсивность | Оценка ЧСС |
|---|---|---|
| 6 | No exertion | ~60% |
| 7 | Extremely light | ~65% |
| 8 | Extremely light | ~70% |
| 9 | Very light | ~75% |
| 10 | Very light | ~80% |
| 11 | Light | ~85% |
| 12 | Light | ~88% |
| 13 | Somewhat hard | ~91% |
| 14 | Somewhat hard | ~93% |
| 15 | Hard | ~95% |
| 16 | Hard | ~96% |
| 17 | Very hard | ~97% |
| 18 | Very hard | ~98% |
| 19 | Extremely hard | ~99% |
| 20 | Maximum effort | ~100% |
Об этом инструменте
Калькулятор шкалы Борга помогает вам количественно оценить вашу субъективную чувствительность к физической нагрузке во время упражнений или физической активности. Основанный на исследованиях Гуннара Борга, этот инструмент преобразует субъективное ощущение усталости в стандартизированную числовую шкалу, что облегчает отслеживание интенсивности тренировки и коммуникацию уровней нагрузки с тренерами или медицинскими специалистами.
Чтобы использовать калькулятор, просто выберите ваш уровень воспринимаемой нагрузки, используя стандартную шкалу Борга RPE 6-20 или модифицированную шкалу CR10 0-10. Когда вы перемещаете ползунок или вводите значение, инструмент отображает эквивалентные описания (от очень лёгкого до максимального усилия), помогая вам понять, что именно представляет собой каждое число во время вашей тренировки или реабилитации.
Шкала Борга неоценима для спортсменов, контролирующих зоны тренировки, пациентов на кардиологической или дыхательной реабилитации, и для всех, кто использует субъективную оценку нагрузки для направления интенсивности упражнений без полной зависимости от мониторов частоты сердечных сокращений. Помните, что восприятие нагрузки индивидуально и может варьироваться в зависимости от уровня физической подготовки, факторов окружающей среды и утомления—используйте её в сочетании с другими показателями, такими как частота сердечных сокращений или выходная мощность, для получения наиболее точного руководства по тренировке.
Часто задаваемые вопросы
Реализация кода
# Borg RPE Scale calculator
BORG_ORIGINAL = {
6: ("No exertion", 60), 7: ("Extremely light", 65), 8: ("Extremely light", 70),
9: ("Very light", 75), 10: ("Very light", 80), 11: ("Light", 85),
12: ("Light", 88), 13: ("Somewhat hard", 91), 14: ("Somewhat hard", 93),
15: ("Hard", 95), 16: ("Hard", 96), 17: ("Very hard", 97),
18: ("Very hard", 98), 19: ("Extremely hard", 99), 20: ("Maximum effort", 100)
}
BORG_CR10 = {
0: ("Nothing at all", 50), 1: ("Very weak", 60), 2: ("Weak", 65),
3: ("Moderate", 70), 4: ("Somewhat strong", 77), 5: ("Strong", 84),
6: ("Strong", 89), 7: ("Very strong", 93), 8: ("Very strong", 96),
9: ("Very strong", 98), 10: ("Maximum effort", 100)
}
def get_borg_info(rating: int, scale: str = "original") -> dict:
"""Get Borg scale information for a given rating"""
table = BORG_ORIGINAL if scale == "original" else BORG_CR10
if rating not in table:
raise ValueError(f"Rating {rating} not valid for {scale} scale")
intensity, hr_pct = table[rating]
return {
"rating": rating,
"scale": scale,
"intensity": intensity,
"hr_percentage": hr_pct,
"estimated_hr": f"~{hr_pct}% max HR"
}
# Monitor heart rate during exercise
def is_moderate_intensity(rating: int, scale: str = "original") -> bool:
"""Check if rating falls in moderate intensity zone"""
if scale == "original":
return 11 <= rating <= 14
return 3 <= rating <= 5
# Usage
info = get_borg_info(13, "original")
print(f"Rating 13: {info['intensity']}, {info['estimated_hr']}")
print(f"Is moderate? {is_moderate_intensity(13)}") # True
Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.