重力势能的变化可以用重力功来量度.弹性势能的变化也可以用弹力功来量度.

    即

    若取则有

    

    由胡克定律知弹力F=kx,负号表示弹力的方向与弹簧形变的位移方向相反.取x为自变量,F为函数,可得图所示图象.图线的斜率表示弹簧的劲度系数.由变力功的计算可知,图线下所包围的面积表示变力的功.当弹簧的形变为x时,弹力所做的功为

    

    式中x表示弹簧从原长伸长或压缩的长度.即从平衡位置算起的位移.当选定弹簧原长为零势能点时,无论弹簧是伸长还是压缩,其弹性势能均为正值.