重力做功为什么是负的

问题描述:

重力做功为什么是负的
设质量为100kg的物体从点m(3,1,8)沿直线移动到点m2(1,4,2),计算重力做功(长度单位为m,重力方向为z轴负方向)
重力P={0,0,-mg}={0,0,-980)
问:为什么是-mg?不像是克服重力做功

为正的.重力做正功.这个题的解题过程是重力P={0,0,-mg}={0,0,-980},位移向量M1M2={-2,3,-6},按数量积德物理意义,重力做功W即为向量P和向量M1M2的数量积,故w=p点乘向量M1M2=(-980)*(-6)=5880J。不明白其中为什么重力的z坐标为-mg?因为定义的重力方向为z负方向,因此重力做正功时候对应的z坐标反而减小,位移向量为负才代表重力做正功。明白了么?