通知
すべてクリア
Topic starter
2008年6月14日 9:13 AM
いつもお世話になっています、ggです。
3点を通る円の描画関数があるのでしょうか。
(任意3点)
調べたら、Ellipse()しかないのです。
もしなければ、どう解決すればいいでしょうか。
よろしくお願いします。
環境:.Net2002 XP
2008年6月14日 9:41 AM
円の方程式: (x - a)^2 + (y - b)^2 = r^2
の x, y に 与えられた3点を代入し、
得られたa,b,rについての連立方程式を解く。
Topic starter
2008年6月14日 10:08 AM
επιστημη さん、
ご返事ありがとう。
自分で解決しました。
任意3点ではないですが、第一点と第2点のY座標は同じです。
問題を簡単に解決しました。
ありがとうございました。
2008年6月14日 2:18 PM
任意の3点については意外と手間ですね。
ググったところ、こんな方法がありました。
ガウス・ジョルダン法と比較してどっちが楽かは微妙ですが。
http://www.nn.iij4u.or.jp/~hsat/misc/math/centre/circumcentre.html
Topic starter
2008年6月16日 8:21 AM
たいちうさん、
情報ありがとうございました。
早速見てみます。