在一只靜止的小船上練習射擊,船、人連同槍(不包括子彈)及靶的總質量為M,槍內裝有n顆子彈,每顆質量為m,槍口到靶的距離為L,子彈射出槍口時相對于地面的速度為v,在發射后一顆子彈時,前一顆子彈已陷入靶中,則在發射完n顆子彈后,小船后退的距離為多少?

熱心網友

子彈發射后,船獲得的動量變化量,等于子彈的動量。子彈入靶后,船獲得的動量變化量,也等于子彈的動量。因此,子彈發射、入靶前后,船的動量不變。即子彈入靶后,船速為零。設子彈發射后,船速為V則:mv=[M+(n-1)m]V,V = mv/[M+(n-1)m]發射、入靶的時間間隔t=L/(V+v)發射、入靶的時間間隔中,船行距離s=t*V=L/(M/m + n)因此: 發射完n顆子彈后,小船后退的距離 S = n*s = L/(M/nm + 1)

熱心網友

用等效代換的思想,看作子彈同時發射的