这是一个磁能和机械能相互转化的过程(具体在大学电磁学有详细介绍)。
简单说,两块磁体相吸引时,磁势能转化为磁体的动能(两块磁体碰撞在一起时,动能一部分转化为热能被两块磁体和空气吸收,一部分通过振动传递到到空气中)。
磁体对磁体做功的能量来自磁能,磁能减少,机械能增加。当我们用力把两块磁体分开时,磁能增加,增加的能量来自我们对磁体做的功。整个过程是遵循能量守恒定律的。
磁体内部的电磁能量转换为磁铁的动能。
磁体对磁体做功的能量来源于其内部的存的电磁能。可以假设铁内部有许多的小磁体。不带磁的铁,其内部这些小磁体的方向都是随机的,各个小磁体的磁性就会相互抵消;而磁体内部的这些小磁体,都是向着一个方向排列的,所以就显磁性 了。而使磁体内部的这些小磁体都向着同一个方向后,由于各个小磁体之间的电磁作用,平均来看,每个小磁体的电势都升高了,所以整个磁体就有了电磁能。
说白了其实就是磁体中磁势能的转化,显示出来这种现象。