Duda sobre cómo contar las calorías de los macronutrientes

Davideivid

New member
Hola:

¿Cómo puede haber un desajuste de 500 calorías? Hay algo que no entiendo. He usado dos programas de seguimiento de calorías (tipo Myfitnesspal) y esto es lo que me sucede:

Objetivo de calorías: 1467
Calorías totales de alimentos introducidos que me calcula el programa: 2021

Proteínas: 99 (99x4=396)
CH: 141 (141x4=564)
Grasas: 53 (53x9=477)
Fibra: 37,2 (37,2x2=74,4)

Total: 396+564+477+74,4= 1511

¿De dónde salen esas 500 calorías extra que me calcula el programa?
 
El programa lo que hace es usar programación lineal para resolver el siguiente problema:

Hacer que la suma de productos de cantidades de alimento multiplicadas por sus tasas calóricas resulten en un número dado.
Sujeto a algunas restricciones que provienen de la teoría nutriciona: por ejemplo un mínimo de proteinas o una relación de porcentaje entre los diferentes macros.

En tus números parece ser que las calorías de una unidad de proteínas fuese 4, de carbos 4 de grasas 9 y de fibras 2.

En el caso la diferencia puede estar dada por el respeto a las restricciones, esto es si por ejemplo las proteínas están en el mínimo y el resto está en el mínimo que permiten las proteínas, el valor que te da es lo que se llama el menor valor plausible, es decir dentro de las restricciones.

En ese caso habría que revisar el planteamiento del problema, el objetivo no es coherente con las restricciones. Para eso tendrías que postar el print del problema y de la respuesta, a ver cómo se interpreta o si ingresaste algo que no tenías que ingresar.

Otro problema que puedes tener es que los alimentos concretos a combinar no permitan la solución buscada y te da la más próxima.

De todas maneras, si no entendí mal, pediste 1467 calorias, el programa te calcula 1511 y te dice que son 2021. Sin ver las pantallas no da para ver dónde esta la diferencia


Para que se entienda mejor, voy a colocar print de cuando di el curso sobre cómo se plantea el problema en excel, claro que en el caso está hecho sólo para ejemplo matemático, pero no hace diferencia.
.
 
Última edición:
De hecho, si ttienes las tablas con las composiciones de cada alimento, el resto no precisas programas, haces la planilla en excel y la resuelves usando datos/solver.
 
en cada línea de la tabla colocas alimento y la cantidad de cada macro y de las calorías que proporciona para la cantidad de referencia (por ejemplo 100 g tienen 20 de proteinas) pudiendo agregar columnas para nutrientes especiales, Zn, Fe, etc.
También se puede plantear el problema colocando un intervalo de restricción para las categorias y como en el ejemplo, minimizando los costos.
No necesita más conocimiento matemático que la aritmética de primaria, y el cuidado de definir con paciencia cada variable en la planilla.
 
Última edición:
Lo subi a Scribd se llama Aplicación de Solver.
 
Atrás
Arriba