• ベストアンサー

ボール同士の衝突

shige_70の回答

  • shige_70
  • ベストアンサー率17% (168/946)
回答No.3

ずいぶんとややこしいことをしてらっしゃいますね。 まず距離の2乗を算出し(距離自体を算出するのは無駄です)、それが両方のボールの半径の和の2乗以下になったら衝突とする。 跳ね返りも、たとえば、両方のボールの中心点を結ぶ直線がy軸と平行になるように速度ベクトルを線型変換(回転)してからy成分を交換して、最後に逆変換(回転をもとに戻す)をしてあげる、という感じでいいと思います。

thulala
質問者

補足

わかりました、ありがとうございます。

関連するQ&A

  • ボールの衝突

    2個のボールがあり、 一個のボールの進行方向とx軸との角度をA 2個のボール同士の中心点を結んだ直線と x軸との角度をBとしたとき、 ボールが衝突した後の進行角度は2*B-A -cos(2*B-A)=(2*(cosB^2)-1)*cosA+2*sinB*CosB*sinA -sin(2*B-A)=2*sinB*cosB*cosA-(2*(cosB^2)-1)*sinA であってますでしょうか?

  • 三角比

    三角形ABCにおいて、sinA:sinB:sinC=3:5:7とするとき、比cosA:cosB:cosCを求めよ。 教えて下さい。

  • 公式。

    tanA+tanB+tanC=tanAtanBtanC sinA+sinB+sinC=4cosA/2cosB/2cosC/2 cos A + cos B+ cos C= 4 sin(A/2) sin(B/2) sin(C/2) + 1 上記の公式の証明が載ってる参考書、もしくは問題集があったら、教えてください。

  • 数学IIの三角関数の和と積の問題について

    青チャートの問題で sinA+sinB+sinC=4cosA/2cosB/2cosB/2 を証明せよ という問題で sinA+sinB+sinC が 2sin(A+B)/2・cos(A+B)/2+sin・2(A+B)  になるまでは分かったのですが、これがどうして 2sin(A+B){cos(A-B)/2+cos(A+B)/2} に変形されるのかが分かりません。教えてください。

  • 和積の公式を用いた不等式の証明

    入試で頻出ではないと思うのですが 青チャート完璧にしたほうがいいとおもって この問題ききにきましたー。 三角形ABCにおいてsinA+sinB+sinC= 4cosA/2・cosB/2・cosC/2 を証明しなさい A+B+C=π なのでC=π-(A+B) cosC/2=cos(π/2 - (A+B)/2)=sin(A+B) である ゆえに2sin(A+B)/2・cos(A-B)+sin2・(A+B)/2 =2sin(A+B)/2(cos(A-B)/2 + cos(A+B)/2) =2cosC/2・2cosA/2・cos(-B/2) =4cosA/2・cosB/2・cosC/2 というのが回答 最後の下から三番目の式以降がわかりません。 どういった変形をしているのか。 アドバイスまってます。

  • 数学・sinθ・cosθについてです

    cosA:cosB:cosC=sinA:sinB:sinCの時、三角形ABCはどのような形といえるのでしょうか。自分では分からなかったので、ご存知の方、ご教授いただけるとありがたいです…

  • △ABCにおいて、a/5=b/4=c/=6のとき、

    △ABCにおいて、a/5=b/4=c/=6のとき、次の比を最も簡単な整数で表せ。 (1)sinA:sinB:sinC (2)cosA:cosB:cosC わかりやすく説明あると嬉しいです!

  • 加法定理です

    センターの過去問で sinA + sinB = 2Sin(a+b/2)Cos(a-b/2) が与えてあるのですが、これはどういう変形をしたのでしょうか? sin(a+b/2) = sinA/2cosB/2 + cosA/2sinB/2 ......1 sin(a-b/2) = sinA/2cosB/2 - cosA/2sinB/2 ......2 1+2より sin(a+b/2)+sin(a-b/2) = 2sinA/2cosB/2 .........? でるような出ないような・・・

  • 図形の計量の証明。

    問題)3角形ABCにおいて,cosA+cosB+cosC=(???)sinA/2sinB/2sinC/2+(???)が成り立つ。(???)の中を求めよ。 ※A+B+C=180°ということをつかって,A=180°-B-Cとかやるのかもしれないのですが,それをどのように利用してよいのか全くわかりません。 よろしくお願いします。

  • △ABCの内角をABCとするとき,以下を説明せよ。

    △ABCの内角をABCとするとき,以下を説明せよ。 (1)sinA+sinB+sinC=4cos(A/2)cos(B/2)cos(C/2) (2)sin(2A)+sin(2B)+sin(2C)=4sinAsinBsinC (3)tanA+tanB+tanC=tanAtanBtanC (1)ですが,  sinA+sinB+sinC =sinA+sinB+sin(π-(A+B)) =sinA+sinB+sin(A+B) =sinA+sinB+sinAcosB+cosAsinB =sinA(1+cosB)+sinB(1+cosA) =4sin(A/2)cos(A/2)cos^2(B/2)+4sin(B/2)cos(B/2)cos^2(A/2) =4cos(A/2)cos(B/2)(sin(A/2)cos(B/2)+cos(A/2)sin(B/2)) =4cos(A/2)cos(B/2)sin((A+B)/2) =4cos(A/2)cos(B/2)cos(C/2). のようなことを調べたのですが, sinA+sinB+sin(π-(A+B)) =sinA+sinB+sin(A+B) のところがどうしてそうなるのか分かりません。教えてください。