这是在算一般情况下的完全弹性碰撞吧
X=(a-b)c/(a+b)+2bd/(a+b)
Y=(b-a)d/(b+a)+2ac/(b+a)
解法没什么特别的,不过是关于X、Y的二元二次方程组罢了,但记住上面的结论对你是很有帮助的.
具体的过程:
为了方便,把x^视为x的平方
ac+bd=aX+bY…………①
1/2ac^+1/2bd^=1/2aX^+1/2bY^…………②
由②式移项、分解后得:
a(c-X)(c+X)=b(Y-d)(Y+d)…………③
由①式移项、分解后得:
a(c-X)=b(Y-d)…………④
把④代入③得:
c+X=Y+d…………⑤
联立①、⑤成为一个二元一次方程组,易得X、Y的值