物体A和B叠放在光滑水平面上,mA=1kg,mB=2kg.B上作用一个3N的水平拉力后,AB一起前进了4米在这个过程中B对A做的功为? 答案是4j,我觉得因为没有相对位移,所以B对A只有静摩擦力,且大小等于拉力3N,W=FS=3*4=12j怎么错了

问题描述:

物体A和B叠放在光滑水平面上,mA=1kg,mB=2kg.B上作用一个3N的水平拉力后,AB一起前进了4米
在这个过程中B对A做的功为? 答案是4j,
我觉得因为没有相对位移,所以B对A只有静摩擦力,且大小等于拉力3N,W=FS=3*4=12j怎么错了

“B对A只有静摩擦力”
这句是对的.
“且大小等于拉力3N”
这里就错啦.你对B进行一下受力分析:向前受到水平拉力3N,向后受到静摩擦力3N,那B还能运动吗?
正确的分析方法是先将AB视为整体分析其运动状态、计算出加速度,再对A物体(只受到向前的静摩擦力作用)应用这个加速度,求出A的受力.这样才能计算出正确的做功.