根據能量守恒定律,機體消耗的能量應等于產生的熱能和所做的外功之和。若機體在某一段時間內不做外功,那么所消耗的能量就等于單位時間內產生的熱能。由于人的體溫是恒定的,因此單位時間的產熱量應等于向外界散發的總熱量,所以測定機體在一定時間內散發的總熱量,便可知道機體的能量代謝率。