Як я можу перетворити кроки крокоміра на спалені калорії? Хтось може пояснити мені це?

розрахувати

Я знаю, що існує багато змінних (стать, вік, вага), але я не знаю частоту серцевих скорочень.

Мені потрібно знати, як вони обчислюються.

Я знайшов цю формулу:

Калорії, що спалюються на милю = 0,57 x 175 фунтів. (Ваша вага) = 99,75 калорій на милю.

Але я знаю, що мені доводиться вимірювати вагу, відстань, час і кроки. Будь ласка, допоможіть мені в цьому

Відповіді

Тільки для підрахунку кроків я б не турбувався, оскільки помилка може бути до +/- 40%. В основному, коли довжина кроку змінюється зі швидкістю, а також опір вітру та витрачена енергія, градієнт прогулянки, відсоток жиру в організмі та рівень фізичної підготовки також впливатимуть на розрахунок, але помилки, що вносять ці фактори, можна зменшити, додавши кілька наборів даних. Скажімо, якщо ви використовуєте загальний крок/відстань, зібраний протягом декількох тижнів, за один розрахунок це повинно дозволити вам зменшити помилки через різницю у вашій швидкості, градієнті (має виглядати рівним, якщо набір даних достатньо великий) і швидкості від вітру, в додаткову прогулянку

Щоб отримати дуже приблизне число, підключіть деякі значення до рівняння ACSM:

= 0,0005 * bodyMassKg * метрівWalkedInAMin + 0,0035

Потім помножте результат на загальний пройдений час.

Навіть без даних ЕКГ та аналізаторів газу на основі масок немає є точні рівняння .

Якщо ви можете здогадатися про тривалість щоденних прогулянок, ви можете просто скористатися формулою MET для оцінки калорій, що дасть число в тому самому етапі, що і оцінка на основі крокоміра.

Для легкого читання:

Дякую за відповіді!

Думаю, я знайшов відповідь, і мій бос прийняв її, бо цей маленький крокомір не матиме з’єднання GPS.

Ось формула:

1.) Калорії, що спалюються на милю = 0,57 х 175 фунтів. (Ваша вага) = 99,75 калорій на милю.

2.) Your_strip = висота * 0,415.

3.) steps_in_1_mile = 160934.4 (миля в см)/смужка.

4.) "dialogFactor" = stepsCount (що забезпечує крокомір)/step_in_1_mile;

5.) CaloriesBurned = stepsCount * interviewFactor;

Мені потрібні: вага, зріст і кількість.

і ось клас Java, що показує, як я його обчислюю:

Я знаю, що це лише приблизне значення, але за відсутності інших прийнятних даних.

Тут дано відповідь, а коди вказані на Java та Objective-C, використовуючи дослідження з Збірник фізичних навантажень .