- ベストアンサー
3次元での曲がり角度の算出
よろしくお願いします。 例えば、X,Y,Zの順でA点(0,0,-1)よりA点(0,0,0)をとおりB点(2,3,4)までを結んだ線があった場合、A点の曲がり角度はどう算出すればよいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A点(0,0,-1)とA点(0,0,0)って、同じなの?別なの? 「曲がり角度」って何? 問題を少し変えます。 三角形XYZがあり、各頂点の座標はX(0,0,-1)、Y(0,0,0)、Z(2,3,4)とする。 角Yの大きさを求めよ。 YからXへのベクトルは(0,0,-1)、YからZへのベクトルは(2,3,4) それぞれの長さは前者が√(0+0+1)=1、後者が√(4+9+16)=√29 二つのベクトルの内積は0・2+0・3+(-1)・4=-4 よって、-4=1・√29・cosY cosY=-4/√29=-4√29/29 Y=acos(-4√29/29)≒138度 ひょっとすると、元の問題の答えは補角をとって42度かもしれません。
その他の回答 (1)
noname#6587
回答No.1
こんにちは。 質問の意味(特にA点の位置)がよくわかりませんが、直線と直線の角度ならばベクトルの内積からわかるのでは?