- 締切済み
3点を通る円の中心と半径
alice_44の回答
- alice_44
- ベストアンサー率44% (2109/4759)
で、そのやり方。 中心が (a,b)、半径が c であるような円の方程式は、 (x - a)の2乗 + (y - b)の2乗 = cの2乗、ただし c>0 です。 この式に、A, B, (p, pの2乗) の3点を代入すると、 a, b, c についての3連立方程式が得られます。この方程式は 二次式ですが、c を消去すると a, b の連立一次方程式になる ようにできているので、それを解いて a, b を求め、 もとの式へ代入して c を求めることができます。 以上の全てが p を含む文字式の計算になります。それを手計算で行って、 得られた p の式をエクセルに計算させればよいのです。 係数に p を含んだままで、方程式をパソコンに解かせたいならば、 エクセルでは無理なので、mathematica とか Maxima とか 数式処理ソフトに頼むことになります。
関連するQ&A
- 2点を通る半径rの円の中心の座標
2点 (a,b), (0,c) を通る半径 r の円の中心の座標を求めよ. ただし,Δ=-1 + 4r^2/{a^2+(b-c)^2} >0 とする. 上手に求める方法はないでしょうか。
- ベストアンサー
- 数学・算数
- 二点間を通り半径Rの中心点を求めるには。
教えて下さい。 二点間を通る、半径Rの中心点を求めるには、 どういった方法があるのでしょうか? 公式などあるのでしょうか? 例えば、 (14.502,46.811)と(10.346,38.576)を通る、 半径4.612の円の中心点はどうやったら求まるのでしょうか? よろしくお願いします。
- ベストアンサー
- 数学・算数
- 三点を通る円の中心座標と半径を求める公式
三点を通る円の中心座標と半径を求める公式を教えてください。 ちなみに3点はA(-4,3) B(5,8) C(2,7) です。 高校の頃にやった覚えがあるのですが、現在大学4年になりまして、すっかり忘れてしまいました。 どなたか知っている方がいらっしゃいましたら、お力添えをお願いします。
- 締切済み
- 数学・算数
- 球面上の3点と半径から球の中心点を求める
球面上の3点P1(x1,y1,z1),P2(x2,y2,z2),P3(x3,y3,z3)と半径rが与えられたとき、球の中心点Pq(xp,yq,zq)を求める方法を教えて下さい。 球面上3点と半径rが条件として与えられた場合、球の中心点は2個ありそうな気もしますが(何らかの条件で...)、よく分かりません。 何方か、宜しくお願いします。
- ベストアンサー
- 数学・算数
- 円中心点と接点から角度を求めたい
中心点(a,b)半径rの円があります。 この円に接する点H(i,j)があるとします。 この場合、点Hの角度はどのように求めれば良いでしょうか? 宜しくお願いします。
- 締切済み
- 数学・算数
- ひし形の各頂点を中心とする4つの円の半径の値の範囲
ひし形ABCDの各頂点を中心として4つの円を描く。頂点A,Cを中心とする円の半径をr、頂点B,Dを中心とする円の半径を (√2)-r として、向かい合う頂点(AとC,BとD)を中心とする円同士は、接してもよいが交わらない物とする。このときの r の範囲を求めよ。
- ベストアンサー
- 数学・算数
- 円の中心と半径の求め方
http://www.geisya.or.jp/~mwm48961/kou2/circle_brief4.htm このサイトより、2円の交点を通る円の求め方を見ています。 K=1の時に求まる円の中心と半径を知りたいのですが、 最終的にx^2 + y^2 + ax + by + c=0が求まりますが、 この円の中心と半径の求め方が分かりません。 どうやって求めるのでしょうか。 何か公式があるのでしょうか。
- ベストアンサー
- 数学・算数
- 長軸の長さが10の楕円の2つの焦点を中心として、半径2の円を描きます。
長軸の長さが10の楕円の2つの焦点を中心として、半径2の円を描きます。楕円上に点P 2つの円上に点Q 点Rをとるとき、PQ+PRの最大値を求めてください。
- ベストアンサー
- 数学・算数
- オートシェイプ円弧の中心点、半径の求め方について
既に記入済みのオートシェイプ円弧図形を選択し、現在の半径を表示し、中心点からスケールをかけるマクロを作成しているのですが、円弧図形の半径、中心点の算出方法がわからない為、行き詰ってしまいました。形状によっては、HeightやWidth、Sinなどで出すことが出来る場合もあるのですが、楕円弧を除く形状に汎用的に使える方法を探しています。 Adjustments.Item(1)と(2)を変更して、円にしてから算出する方法も考えたのですが、微妙に円の位置がずれる現象が出た為、断念しました。 ご存知の方がいらっしゃいましたら、ご教授お願い致します。
- ベストアンサー
- Visual Basic