在一只静止的小船上练习射击,船后退了多少米?

问题描述:

在一只静止的小船上练习射击,船后退了多少米?
某人在一只静止的小船上练习射击,船、人和枪(不包含子弹)及船上固定靶的总质量为M,子弹质量m,枪口到靶的距离为L,子弹射出枪口时相对于枪口的速率恒为V,当前一颗子弹陷入靶中时,随即发射后一颗子弹,则在发射完全部n颗子弹后,小船后退的距离多大?
动量定理得0=mV+(M+m(n-1))V船
得V船=负mV/M+m(n-1)
由于S船=V船*t总
因为t总=L/V乘n
得S船=负mLn/M+(m-1)
而答案却是S船=nmL/M+nm 错在哪里?
刚写错了,自己算到的是S=负mLn/M+m(n-1)

根据能量守恒小船的重心没有变化
小船后退了是因为小船的重心变化了
变化量 nm向前L
那么小船总质量M+nm 后退为S
nmL=(M+nm)S
S=nmL/M+nm
你的错误是 子弹的速度是相对于枪口的也就是相对于船的速度,并不是绝对速度,所以
动量定理得0=mV+(M+m(n-1))V船 ,的理解是错误的