• ベストアンサー

矩形上で角度指定による座標の計算について

矩形上で角度指定による座標の計算について困っています。 矩形の中心から角度を指定した場合の矩形線上の座標を求めたいのですが、 どのような計算で求められるか、どなたか助けていただける方がいらっしゃいましたらお願いします。 例えば、縦10、横7の長方形で、 中心から30度の座標位置 中心から120度の座標位置 中心から170度の座標位置 中心から250度の座標位置 等です。 0度の方向は中心からみて上、90度の方向は左、180度の方向は下、270度の方向は右です。 数学音痴ですので、やさしく教えていただければ幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • info22
  • ベストアンサー率55% (2225/4034)
回答No.2

図を描いて座標の位置を確認して直角三角形の角度を求め そのtan(タンジェント)を辺の長さに掛け、符号を考慮して 座標を求めれば以下のようになります。 1番目:(x,y)=(-5tan30°,5) 2番目:(x,y)=(-3.5,-3.5tan30°) 3番目:(x,y)=(-5tan10°,-5) 4番目:(x,y)=(3.5,-3.5tan20°) 各tanの値は以下の値を代入して計算して下さい。 tan30°≒0.577350269 tan10°≒0.363970234 tan20°≒0.176326981

riechan_91
質問者

お礼

info22様 お世話になります。 アドバイスいただき、ありがとうございます。 後でテストしてみます。

riechan_91
質問者

補足

info22様 うまく計算できました。 ありがとうございました。

その他の回答 (1)

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.1

以前(11月下旬)の同じ内容の投稿で回答したものです。 http://oshiete1.goo.ne.jp/qa5478551.html すでに前質問で回答があるにもかかわらず、引用もなし、締めきるわけでもなく、回答への応答もなく、締め切られて居ません。 重複投稿になります。

riechan_91
質問者

お礼

info22様 色々とご指導いただき、ありがとうございました。 反省しております。 もし、よかったら質問のアドバイスをいただけないでしょうか。

関連するQ&A

  • 矩形上の点位置の計算について

    いつもお世話になります。 矩形上の点位置の計算について質問します。 矩形の中心から角度を指定された場合の矩形線上の座標を求めたいのですが、 どのような計算で求められるか、どなたか教えてください。 例えば、縦10、横7の長方形で、中心から30度の位置の座標等です。 0度の方向は上、90度の方向は左、180度の方向は下、270度の方向は右です。 どなたか分かる方がいらっしゃいましたら、教えてください。

  • 角度ずれの計算について教えて下さい

    大きさの異なる長方形2つについて、角度が何度ずれているかを求めたいのですが、それぞれの長方形の頂点の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について、角度θから計算したいのです。 元々数学が得意でないため高校時代の教科書を探して勉強し直してみたのですが、どうしても思いつきません。 θを与えると座標が出てくる式を教えてください。

  • 傾いた座標の再計算について

    1600×1200の長方形の画像があり、X, Yの座標が存在します。 画像を20°の角度で右下がりに回転し、さらにその画像を長方形にぴったり収まるようにした場合にX,Yの座標を再計算したいのですが、方法がわかりません。 何か公式などに当てはめて計算することはできるでしょうか? 仮にX,Yを(300,400)にした場合の再計算方法をおしえて教えてください。

  • 角度から円の座標を求めるには?

    x軸をベースに、原点からの角度によって、座標を求めたいのですが、どのように計算すればいいのでしょうか? 例) x軸に対し、上方向に 30度の直線を引きたいとき

  • 弧の角度から座標を求めるには

    何度も質問させていただいて申し訳ないです。 教えてください。 VB6にて、中心点と始点の座標、弧の長さが与えられています。 中心点(488,-680)、始点(510,-682)、弧の長さが478というような 感じです。 弧の回転方向はこの場合は反時計周りです。 このような条件で終点となるX,Y座標を求める場合はどのような計算式 となるのでしょうか? ご教授下さい。

  • 角度を変えて、縮小した場合の中心座標の求め方

     座標が左上基準になっています。  キャンバス座標 x:1000 y:1000 の位置に  四角形 400 × 200 を 配置すると  x:1000 y:1000のままですが、ここから 四角形を縮小して、角度を変えると   左上の座標の位置が変わってしまいます。  四角形の左上の座標を求める式と、  できればその四角形の中心座標を求める式を教えてください。  

  • 角度の計算

    合成された角度の計算方法を教えてください。 Vの字のような品物があります。(これを紙に置いた状態とします。Vの形は平面図となります) Vの谷の交差点を中心X0Y0とします。 Vの右の線は中心I(x0を通る直線)に対して53度傾いています。 この品物を右側面から見ると、この右の線は紙に対して22度傾いています。 右の線の先をXaYbとします。 X0Y0とXaYbを結ぶ線(右の腕の線そのものですが)は紙に対して何度傾くことになるんでしょう? 計算式と答えを教えて戴ければ幸です。

  • エクセルで回転する座標の出し方

    エクセルで回転する座標の出し方 (例) 座標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

  • エクセルで角度を求めたいのですが

    図が描けないので難しいのですが、平行な2本の線があります。適当な位置から上の平行線より下の平行線へ右斜め40°の斜線が引いてあります。そしてその斜線(中心点よりちょっと下あたり)から左斜め下方向に下線から32°の角度で更に斜線が引いてあります。 1、平行線をA・B・C・Dとします。 2、上の平行線から右方向斜めの線の始点をEとします。 3、そして2の斜線から左斜め下方向に引いてある斜線の始点をFとします。 4、3の斜線の終点(下線に交わるところ)をFとします。 このときの三角形E・F・Gの角度をエクセルで式を用いて求めたいのですが、何方か解説付で教えて頂けないでしょうか。解答は72°になるそうなのですが。 宜しくお願いします。