本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

締切済み
※ ChatGPTを利用し、要約された質問です(原文:x,y座標から角度の差、大きさの差の求め方について)

x,y座標から角度の差、大きさの差の求め方について

2023/10/20 12:37

このQ&Aのポイント
  • x,y座標から角度の差、大きさの差を求める方法についてご教示ください。
  • 角度が315度、大きさが43.8の場合のx,y座標から求めた値はX1=30.971、Y1=-30.971となります。
  • 角度が313.794度、大きさが43.4の場合のx,y座標から求めた値はX2=30.036、Y2=-31.32754となります。
※ 以下は、質問の原文です

x,y座標から角度の差、大きさの差の求め方について

2020/06/10 08:58

角度=315度 大きさ=43.8
角度=313.794度 大きさ=43.4
の角度の差、大きさの差をX,Y座標で求めた場合

X1=43.8×cos315=30.971
Y1=43.8×sin315=-30.971

X2=43.4×cos313.794=30.036
Y2=43.4×sin313.794=-31.32754


x,y座標から角度の差、大きさの差の求め方について
ご教示いただけますでしょうか?

回答 (3件中 1~3件目)

2020/06/11 23:06
回答No.3

X1-X2=XX
Y1-Y2=YY
ATAN(XX/YY)=69.10427度:X2ベクトルからX1への向き
(XX^2+YY^2)^1/2=1.0008:X2ベクトルからX1への大きさ
ということでしょうか?

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する
2020/06/10 14:02
回答No.2

> の角度の差、大きさの差を

これは単純に引き算すればいいのでは?
角度の差は313.794度-315度=-1.206
大きさの差は43.4-43.8=-0.4

--
> x,y座標から角度の差、大きさの差の求め方について
> ご教示いただけますでしょうか?

元の角度と大きさに戻すのが簡単だと思うけど。

1番目の大きさ=√30.971^2+(-30.971)^2
=√959.202841+959.202841
=√1918.405682
=43.79960824025713
1番目の角度=tan-1(-30.971/30.971)=-315度

2番目の大きさ=√30.036^2+(-31.32754)^2
=√902.161296+981.4147624516
=√1883.5760584516
=43.40018500480845
2番目の角度=tan-1(-31.32754/30.036)=313.79425360898208148985999241101

大きさの差=43.4-43.8=-0.4
角度の差=313.79-315=-1.21

補足

2020/06/10 22:58

やはり座標を1度、角度、大きさに戻すしかないですよね。
角度、大きさに戻さずに座標だけでは、差を求められますか?

質問者

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。