剪掉m后,M上下振动,刚剪掉m时,M的位置是下面最大位移处(此时v=0),v再次为0时,一定是上面最大位移处.而上、下最大位移处间的距离是两个振幅2A.根据题意,此时弹簧为原长,说明最初的伸长量就是(M+m)g/k=2A,
当M单独振动时,平衡位置处有Mg=kx,说明此时弹簧伸长x=Mg/k,因此该伸长量即为振幅A(因为最上面处弹簧原长,平衡位置与上面最大位移处间的距离就是一个振幅).
综合上面两点,有(M+m)g/k=2A=2*(Mg/k),可知M=m
选B
也可用简谐运动的对称性来说,上下最大位移处,回复力对称,刚剪掉后,M的合是mg向上,那么最上面的合力必须是mg向下,而根据题意,在最上面时合力是Mg向下,因此M=m