匿名使用者
匿名使用者 發問時間: 科學其他:科學 · 8 年前

兩球碰撞 ~ 反彈角度

兩球碰撞 ~ 反彈角度

兩個質量相同的球

以撞球來說 ~ 當母球打向1號球 (1號球為禁止)

母球跟1號球反彈的角度 ~ 為何?

以單純像電玩撞球那樣

已更新項目:

A球與B球 ~ 假設A球夾角為為sin 30度 B球夾角為sin -60度嗎?

所以相對夾角為60度嗎?

2 個已更新項目:

抱歉 打太快 ~ 打錯

相對夾腳為90度嗎?

3 個已更新項目:
4 個已更新項目:

那麼我問一下喔 ~ 假設

A 球以水平角度也是所謂的0角度撞向B球

A球撞擊的接觸後 ~ 在B球的135度

試問A球跟B球會彈像何方?

像著個影片著樣

http://www.youtube.com/watch?feature=player_embedd...

我要怎麼算出他的A跟B球彈的角度

5 個已更新項目:

那麼如果從直直的方向撞B球 ~ 那麼A球不是反彈了嗎?

那麼公式還適用嗎?

6 個已更新項目:

然後我看了著個網站

還是覺得納悶的說

http://try.candypop.jp/nice/blog/android/simple-bi...

7 個已更新項目:

恩 ~ 那不好意思 可以幫我看著篇嗎?

http://stackoverflow.com/questions/4613345/python-...

8 個已更新項目:

tangent = math.atan2(dy, dx)

ball.angle = 2 * tangent - ball.angle

ball.speed *= elasticity + 0.251

angle = 0.5 * math.pi + tangent

ball.x -= math.sin(angle)

ball.y += math.cos(angle)

9 個已更新項目:

因為我用程式碼去驗算都得不到我要的正確結果

10 個已更新項目:

然後在第一個網址我比較納悶的是他的影片

一開始球以球幾乎垂直可以達到母球反彈的結果

但是在接下來有一個斜角撞擊 ~ 球以球也是垂直打 但是母球並不是跟一開始一樣

讓我非常納悶

11 個已更新項目:

不好意思 如果解決將會再開3題以60點分數再送給你

12 個已更新項目:

簡單的說法就是用程式來驗證你的公式

公式所呈現數值 ~ 是否真的可行的動

用計算機也可以的說

13 個已更新項目:

著個你可以看看

http://answers.yahoo.com/question/index?qid=201009...

另一篇是兩球相撞彈 ~ 但是不是另一球不是靜止的

http://www.emanueleferonato.com/2007/08/19/managin...

答案應該快呼之欲出了

1 個解答

評分
  • 小羊
    Lv 4
    8 年前
    最佳解答

    先假設 V為速度 v為速率 兩顆球均為m V' 為後來速度 v'為後來速率

    (a) 動量守恆 mV1 = mV1' + mV2'

    (b) 動能守恆 1/2 v1^2 =(1/2mv1'^2) + (1/2mv2'^2)

    將(a)兩邊平方→ v1^2 =(v1'^2) + (v2'^2) + 2 (V1' dot V2') ........... [向量運算法則]

    由(b) 得知→v1^2 =(v1'^2) + (v2'^2)

    故V1' dot V2' = 0

    得證: V1' 垂直於 V2'

    2012-08-02 15:39:23 補充:

    假設兩球質量一樣,

    不管從哪個角度撞,

    兩球夾角就是V1' 垂直於 V2'

    也就是 90 度阿

    2012-08-02 19:58:12 補充:

    你說的那種是正向彈性碰撞

    碰撞在高中會有較為深入的探討,

    正像彈性碰撞就不會有碰撞參數的存在

    所以他就只是單純的一維碰撞

    你現在再問的都是二維碰撞,

    你給的網頁裡也都是在解釋二維碰撞

    所以才有Vx, Vy的探討

    2012-08-02 20:00:44 補充:

    By final expression, what we get is that speed before collision are breaked down into 2 object’s speed after collision. The dotproduct of 2 objects speed vector becomes zero, which means 2 vectors are perpendicular

    vectors(向量)

    perpendicular(垂直的)

    2012-08-02 22:44:56 補充:

    我看不懂你想問什麼欸

    2012-08-03 22:03:21 補充:

    我看了10分鐘,

    終於知道你想要問什麼了~!!!

    https://docs.google.com/open?id=0BwmdULBZhZxVdzgyV...

    文件中,圖一和圖二你應該看得懂

    圖三是碰撞參數的定義

    圖四是不可能發生的狀態,

    因為他不可能符合"動量守恆"( 質量A = B )

    所以,他是不可能垂直原方向彈出的,

    他只可以接近90度,但不可能是90度,

還有問題?馬上發問,尋求解答。