Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
3D空間で速度(v1、v2、v3)のオブジェクトAの動きがあります。オブジェクトの位置は(px、py、pz)です。次に、速度方向に垂直な平面上のオブジェクトA(半径dis)の周りに特定の粒子を追加します。
「クロス積」と呼ばれるものを見つけましたが、この場合は役に立たないことがわかりました。
誰でも助けることができますか?私はPythonを初めて使用し、Pythonをクラックする方法を本当に知りません。
ベクトル ⟨A, B, C⟩ に垂直な平面には、一般方程式 Ax + By + Cz + K = 0 があります。
平面の方程式は次のとおりです。
v1*(x-px) + v2*(y-py) + v3*(z-pz) = 0
あなたが知っているとき、(x,y)あなたは見つけることができますz。
(x,y)
z
例:
z = pz - (v1*(x-px) + v2*(y-py))/v3
めちゃくちゃ?