3点を通る円の半径3点を通過する円の半径をスクリプトで見つけたい
例えば
A:(1,2)
B:(3,4)
C:(5,6)
ABCを通過する円の半径を簡単に見つけることは可能ですか?
スクリプティングRe:3点を通過する円の半径3点を丸で囲みます
Re:3点を通過する円の半径そして、私はあなたのサークルの例が好きです!

Re:3点を通過する円の半径私は退化しています!
良い点(!)、エッジケースに注意する必要があります。
Re:3点を通過する円の半径円を描いてくれてありがとうSCL。
それは私を大いに助けました!
半径を表示することはできますか?
Re:3点を通過する円の半径確かに、{xc、yc}(中心)から円上の任意の点に線を引きます。 3つの適切な候補は、{ax、ay}、{bx、by}、および{cx、cy}です。 直径は少し難しくなりますが、Aの反対側の中心を通る点は{CX +(CX-AX)、CY +(CY-AY)}にあります。 あなたはまた半径が
Sqrt( (xc - ax) ^ 2 + (yc - ay) ^ 2 )
(中心点と点Aを使用)したがって、ラジアンのさまざまな角度に対してcx + r * cos(a)、cy + r * sin(a)を使用して、他の点も見つけることができます。