
同一直線上の座標(http://oshiete1.goo.ne.jp/kotaeru.php3?q=2432311)で質問したものですが、今度は同一円弧上の座標で悩んでおります。
どなたかお知恵をおかしください。
--- 質問内容 ---
数学的な事がまったく分からないので、質問の文章もおかしいかもしれませんが、よろしくお願いします。
できれば、わかりやすく簡単な公式があれば助かります。
平面において、同一円弧上にある2つのポイントA,Bの座標、円弧の半径(または直径)、ABの弧の長さが分かっている場合、同一円弧上に新たに設けたポイントPの座標を求めるにはどうすればよいですか?
Pの位置はその都度変化し、そのときのAとPの弧の長さまたは、BとPの弧の長さのどちらか一方が分かるという条件です。
よろしくお願いします。
No.11
- 回答日時:
質問者は全く理解できないようですが、常に次の関係が成立します。
半径をr、中心角をθとする扇形の弧の長さをLとしたとき、L=r*θ ‥‥‥(1) が成立する。
貴方が出された問題について、あなた自身が
>円弧の半径(または直径)、ABの弧の長さが分かっている場合、
と書かれていますので、Lとrが決まっているわけですから(1)において当然θは一定です。
皆さんが書かれている内容を素直に理解したほうがいいです。
この問題に対しての私の書き込みは、これを最後にします。
No.9
- 回答日時:
>「正の方向から測った回転角」というのはどのような意味ですか?
これは、皆さんが角度といわれているものです。
うまく図では示せませんが、右の図は ∠) と いう風に ・「例:ポイントB」
描いている積りです。原点からX軸の正の方向と / ↑
描いた線から矢印の方向(時計と逆向き)に / ↑
「例:40度」回転した方向に「例:ポイントB」 / ↑
がある場合です。このとき「例:ポイントB」 / ↑
の座標は、原点から「例:ポイントB」の / 「例:ポイントP」 ・
長さをrとすると、 / ↑
{r×cos(「例:40度」),r×sin(「例:40度」)} /↑ ↑
と表わされるのです。 / ↑ この角度が、 ↑
/ ↑ 「例:40度」 ↑
--・------------------------・---------↑---------------→X軸の正の方向
「例えばポイントA」 原点
>今回の質問の条件では、角度の情報は一切ありません。
と言われていますが、角度の条件がなくて、ポイントA、Bの座標がどのように
表わされているのでしょうか?
そして円弧上のポイントを表わすのにどのような方法を採用するお積りなのでしょうか?
角度を用いなければ表わせないと思いますが・・・
この回答への補足
ご説明ありがとうございます。
「正の方向から測った回転角」は理解できました。
>角度を用いなければ表わせないと思いますが・・・
私の説明がわかりにくくてすみません。
他の人への補足でも書いたとおり、質問の条件はCADのスキャン機能で得られる情報です。
図形をスキャンすると、質問にある条件が情報として得られるわけですが、残念ながら角度は得られません。
したがって、角度はこれらの条件をもとに計算する以外ありません。
No.8
- 回答日時:
>弧ABの長さ:弧APの長さ=∠AOB:∠AOP
書きかたを変えると
弧APの長さ/弧ABの長さ=∠AOP/∠AOB
∠AOP=弧APの長さ/弧ABの長さ*∠AOB
弧ABの長さ,弧APの長さ,∠AOBが与えられれば∠AOPは必然的に決まるということです。
∠AOBは点A,点B,円弧の中心から求まり、
弧ABの長さは円の中心角(2π)と∠AOBの比から求まります。
弧APの値は与えられるわけですから∠AOPは求まりますね。
∠AOPの確度から座標値を導く方法は他の方々が回答されているようなので省略します。
この回答への補足
ありがとうございます。
何となくゴールが見えてきました。
ただ、現時点で私には∠AOBを求める公式が見つかりません。
つまり、hiiniichan様の回答では、AがX軸(負)上にあることが条件のような気がします。
そればらば∠AOBは簡単に求めることはできます。
私の拙い説明で分かり難いとは思いますが、他の人への補足でも書いたとおり、質問の条件はCADのスキャン機能で得られる情報です。
図形をスキャンすると、質問にある条件が情報として得られるわけですが、残念ながら角度は得られません。
したがって、角度はこれらの条件をもとに計算する以外ないのです。
相手がその都度変わる図形ですから、Aが必ずX軸(負)上にあるわけではありません。
Oを中心とする円弧上のどこかにABPがあります。
そのような状況で、簡単に∠AOBを求めることはできるのでしょうか?
方法があれば是非教えてください。
お願いします。
No.7
- 回答日時:
>弧ABの長さは一定ではなく、θも定角ではないと思います。
という事ですが、貴方は最初の質問で
>ABの弧の長さが分かっている場合、
と書かれています。
ABの弧の長さが分かっている場合=弧ABの長さは一定 という事になります。
No.6
- 回答日時:
プログラミングに関する問題と考えて良いのでしょうか?
座標をA(x_a,y_a)、B(x_b,y_b)、円の半径を r とし、A点、B点のX軸、正の方向から測った回転角をそれぞれθ_a、θ_b とします。また、円弧の長さを L_a、L_b とします。
すると、
L_a=r・θ_a : L_b=r・θ_b
x_a=r・cosθ_a : y_a=r・sinθ_a
x_b=r・cosθ_b : y_b=r・sinθ_b
P点の、X軸、正の方向から測った回転角をθ_p 、その座標を P(x_p,y_p)、そして円弧の長さをL_pとすると
L_p=L_b+(L_a-L_b)・(θ_p-θ_b)/(θ_a-θ_b)
または、
L_p=L_b+r・(θ_p-θ_b)
x_p=r・cosθ_p : y_p=r・sinθ_p
この回答への補足
ご回答ありがとうございます。
今回の質問は、プログラムを組む再に発生した問題です。
ご回答の内容にわからない部分がありますので、質問します。
「正の方向から測った回転角」というのはどのような意味ですか?
今回の質問の条件では、角度の情報は一切ありません。
引き続きよろしくお願いします。
No.4
- 回答日時:
この条件だとP点の座標として極座標を採用し、得られた値をXY座標に変換するという方法が一番簡単ですね。
極座標の原点は円弧の中心に置きます。ちなみに極座標(r,θ)→XY(X、Y)座標への変換は下記です。X=r・cosθ
Y=r・sinθ
この回答への補足
ご回答ありがとうございます。
「極座標を採用し、得られた値」とありますが、この値を得る為には、具体的に何をするのですか?
数学の知識がまったくありませんので、お手数ですが噛み砕いてお願いします。
できれば、質問の条件からPの座標を導き出すまでのプロセスを、式と解説で表して頂ければ幸いです。
No.3
- 回答日時:
2点の座標と直径がわかれば、中心もわかります。
ただ、2箇所候補ができてどちらか決められません。この時点で弧ABの長さも決まるので、問題の一部として与える必要はありません。弧AP/BPの長さがわかっても、あいかわらず二つある円の中心点候補のどちらとも決められないので、Pの座標も決められないと思います。
この回答への補足
ご回答ありがとうございます。
これはつまり、ABを通る円弧の中心が2箇所あるということでしょうか?
そのことでしたら補足します。
円弧の中心の座標も条件としてわかっています。
その事を書き忘れていました。
その条件でお願いします。
No.2
- 回答日時:
弧の長さというのですから三角関数が必要でしょう。
簡単の為に、単位円で考えます。
原点をOとする単位円の方程式は x^2+y^2=1であるから、∠xOB=θ (0<θ<π)、A(1、0)とする。
Bの座標はB(cosθ、sinθ)であり、弧ABの長さが一定と言う条件から、θも定角である。
今、BとPの弧の長さが一定(AとPの弧の長さが一定でも同じ)であるから、∠POB=αとするとαは定角(0<α<π)。
∠POA=θ+α (θ+αは一定)であるから、P(x、y)を求めると、x=cos(θ+α)、y=sin(θ+α)となる。
(注)点Pが点Aと点Bの間にあるときも同様に考えると良い。
この回答への補足
ご回答ありがとうございます。
私の質問がおかしい為だと思いますが、弧ABの長さは一定ではなく、θも定角ではないと思います。
これはCAD上の図形のことで、質問にある全ての条件は図形ごとに変化します。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 数学の質問です。弧度法で扇形の孤の長さや面積を求める公式の意味についてです。 それぞれの円周・面積の 3 2023/01/09 12:38
- 数学 数学について この問題の(2)、点Eが点AからBへ動く時になぜ点A'が 点Cまで弧を書いているのかが 1 2023/04/15 00:37
- 物理学 ビオサバールの法則で円弧部分から座標(x,0,0)に対する磁束密度を計算したいのですがここで詰まって 1 2023/04/30 13:09
- 数学 円周角の定理の「円周角の大きさはその弧に対する中心角の半分である」ということの証明には3つのパターン 5 2023/06/24 17:03
- 数学 『弧は弦より長し』 8 2022/04/18 10:23
- Word(ワード) Word文書で1,2,3...になっている脚注を、一括で(1),(2),...といった括弧つきに変更 2 2023/03/03 21:27
- 数学 数学の問題がわかりません。(球の中心の座標を求める問題) 2 2023/02/14 15:52
- 数学 半径4cm、中心角3分の2πの扇形について、 1.弧の長さをlを求めなさい。 2.面積Sを求めなさい 4 2023/05/31 17:41
- Excel(エクセル) エクセルの数式で添付写真のものを入力していてわからないのですが、こちらの通り[]括弧も入れて入力しま 4 2023/02/05 18:33
- 物理学 同軸ケーブル 伝送の仕組み TEMモード Maxwell方程式 円柱座標 ポアソン方程式 3 2022/08/16 20:40
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
右下の小さい数字について
-
「原点に返る」と「原点に戻る...
-
mathematicaに詳しい方お願いし...
-
座標(x,y)間(=2点)の...
-
数学IIB 軌跡の問題です。
-
重分積分の極座標変換について
-
AB=2である2定点A、Bに対して...
-
生データーからのグラフから関...
-
数I 二次関数の問題
-
角度から楕円の座標を計算したい
-
エクセルのセルの座標の取得
-
座標の回転
-
2022年 東京理科大 難易度判定
-
多角形の中心点の座標の求め方
-
図形の変換処理について
-
点Pの座標って(-1,-1)じゃな...
-
二次関数の問題
-
2つの円が接する条件
-
2点を通る半径rの円の中心の座標
-
三角関数 範囲が-πからπのとき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
座標(x,y)間(=2点)の...
-
右下の小さい数字について
-
「原点に返る」と「原点に戻る...
-
良問の風28についてです。(1)は...
-
先日は問題が送れてなかったよ...
-
重分積分の極座標変換について
-
2次関数y=ax^2のグラフは点A(4,...
-
測量座標と算数座標の違い
-
なぜベクトルの外積の向きが右...
-
外積が右ねじの向きであること...
-
距離と方向角から座標を求める...
-
三角関数 範囲が-πからπのとき...
-
東大過去問 最大と最小
-
距離、方位角から座標を求める方法
-
2点からその延長線上にある点の...
-
楕円の角度とは?
-
楕円の円周上の座標を求める計...
-
等角螺旋(らせん)の3次元的...
-
斜距離の算出公式はありますか?
-
生データーからのグラフから関...
おすすめ情報