- ベストアンサー
対象の居る角度の求め方 の種類
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
逆正接(arc tangent)関数 を使えば出せるようですね。 詳しくは参考URLをどうぞ。 ---------(以下引用)--------- A ・ B ≡ Ax * Bx + Ay * By A × B ≡ Ax * By - Ay * Bx なので,両者を併用すると簡単に角度および回転方向 (-180°< φ ≦ +180°) が求まる.C言語の場合は atan2(y, x) 関数を使うと, φ = atan2(A×B,A・B) (単位はラジアン,引数の順序にも注意)
その他の回答 (1)
- arrysthmia
- ベストアンサー率38% (442/1154)
低精度でシンプルなのは、 分度器を使う方法。
お礼
パソコン上でも分度器で測れたらほんとに良かったのですが・・ 回答ありがとうございました。
関連するQ&A
- 角度の求め方
VBAで2つのX,Y座標から角度を求めるにはどのようにしたら良いのでしょうか。 例えばx1=100,y1=100とx2=200,y2=200は45度、というような場合にx1,y2とx2,y2を使って45を求めたいのですが...
- 締切済み
- その他(インターネット・Webサービス)
- エクセルで回転する座標の出し方
エクセルで回転する座標の出し方 (例) 座標X100、Y100の点から好きな角度を回したときのX、Yの座標の求め方 回転中心はX0、Y0 回転方向は反時計回り 例で言えば X141.421、Y0 が0度 X0、Y141.421 が90度 X-141.421、Y0 が180度 X0、Y-141.421 が270度 エクセルでの問題点は 1.角度計算がラジアンになる デグリも関数はあるけど書式がわからない 無理やり(PI()/180)などを使ってるがアークタンジェントでは書式がわからない 2.正と負の計算式・答えが負になるときの処理ができない 回転角度が270度とか 今電卓で打っているのは 100/100=ATAN ----------------------最初の角度 100*100+100*100の答えのルート--------回転中心からの直線距離 最初の角度+動かしたい角度------------求めたい座標の角度 SIN求めたい座標の角度*直線距離-------Y座標 答え COS求めたい座標の角度*直線距離-------X座標 答え 最初のX、Y座標と 動かしたい角度を入れると答えが出るような 物が作りたいです よろしくお願いします エクセル2000 WINXP
- ベストアンサー
- オフィス系ソフト
- ベクトルとベクトルの角度
物体A と 物体B があり。 物体Aは一定方向に進んでいる。 そのときに物体Aの進行方向ベクトルと 物体Aから物体Bのベクトルの角度をとりたいのですが、どうしたらよいでしょうか? AとBのベクトルとAの進行方向ベクトルの内積をとり、 acosでラジアンをとり、ラジアンを角度に変えるという方法を行いましたが、 角度が0~180でしか取得できない。 角度が0~360°もしくは-180~180°で取得したいのでぜひその方法を教えてください。
- 締切済み
- 数学・算数
- 2つの座標と角度から交点座標の求め方
(X1, Y1)と(X2, Y2)の2点の座標と角度θがあります。 この情報から交点座標(XX, YY)を求めたいと思っています。 どのような計算式になるのでしょうか? VB6にて作成しております。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- 角度から円の座標を求めるには?
x軸をベースに、原点からの角度によって、座標を求めたいのですが、どのように計算すればいいのでしょうか? 例) x軸に対し、上方向に 30度の直線を引きたいとき
- ベストアンサー
- 数学・算数
- x,y座標から角度の差、大きさの差の求め方について
角度=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座標から角度の差、大きさの差の求め方について ご教示いただけますでしょうか?
- 締切済み
- その他(ソフトウェア)
- 角度から楕円の座標を計算したい
原点を中心として、長径20・短径10の楕円について ある角度の時のx座標y座標の値を得る式を考えているのですが、どうしても思いつきません。 x^2/a^2+y^2/b^2=1が楕円の方程式で間違いないと思います。 現在、 x^2/20^2+y^2/10^2=1 の式で表す楕円のxとyについて、角度θから計算したいのです。 元々数学が得意でないため高校時代の教科書を探して勉強し直してみたのですが、どうしても思いつきません。 θを与えると座標が出てくる式を教えてください。
- ベストアンサー
- 数学・算数
- 2線の交わる角度を求める式
2線の交わる角度を求める式で、0での除算が発生しない方法を教えて下さい。 座標 線a ax1 = 0 , ay1 = 0 : ax2 = 12 , ay2 = 13 線b bx1 = 6 , by1 = 15: bx2 = 6 , by2 = 2 A=(y13-y0)/(x12-x0) B=(y2-y15)/(x6-x6) 0で除算が発生 2線の交わる角度 tanθ=(A-B)/(1+AB) 片方の線が垂直だと0で除算が発生しまい、うまく計算できません。 なにか他によい方法はないでしょうか。
- ベストアンサー
- 数学・算数
お礼
こんな解説サイトを立ち上げて下さってる方もいらっしゃったのですね。 更に有効そうな別の角度の求め方も書かれている様ですし、 教えて頂き、ほんとにありがとうございました。