過三點的圓

做者: 姚彧
版本歷史:blog

版本 日期 說明
0.1 2019-05-28 建立文檔

版權聲明:本文爲做者原創文章,博客地址:https://www.cnblogs.com/yaoyu126 未經做者容許不得轉載。文檔

圓的通常式

\(Ax^2+Ay^2 + Dx + Ey + F = 0 (D^2+E^2-4F>0)\)get

三點圓

基本性質1, 係數肯定

在替換位於圓上的三個給定點以後,咱們獲得可由行列式描述的方程組:博客

\(\left|\begin{array}{cccc} x^2+y^2 & x & y & 1\\ x_1^2+y_1^2 & x_1 & y_1 & 1\\ x_2^2+y_2^2 & x_2 & y_2 & 1\\ x_3^2+y_3^2 & x_3 & y_3 & 1 \end{array}\right| = 0\)it

係數$ A,B,C和D$能夠經過求解如下行列式:table

\(A=\left|\begin{array}{cccc} x_1 & y_1 & 1\\ x_2 & y_2 & 1\\ x_3 & y_3 & 1 \end{array}\right|\)class

\(B=-\left|\begin{array}{cccc} x_1^2+y_1^2 & y_1 & 1\\ x_2^2+y_2^2 & y_2 & 1\\ x_3^2+y_3^2 & y_3 & 1 \end{array}\right|\)im

\(C=\left|\begin{array}{cccc} x_1^2+y_1^2 & x_1 & 1\\ x_2^2+y_2^2 & x_2 & 1\\ x_3^2+y_3^2 & x_3 & 1 \end{array}\right|\)d3

\(D=-\left|\begin{array}{cccc} x_1^2+y_1^2 & x_1 & y_1\\ x_2^2+y_2^2 & x_2 & y_2\\ x_3^2+y_3^2 & x_3 & y_3 \end{array}\right|\)

基本性質2, 點與圓位置判斷

\(P(x_p,y_p)\)爲任意一點, 在替換位於圓上的三個給定點以後,咱們獲得行列式:

\(P=\left|\begin{array}{cccc} x^2+y^2 & x & y & 1\\ x_1^2+y_1^2 & x_1 & y_1 & 1\\ x_2^2+y_2^2 & x_2 & y_2 & 1\\ x_3^2+y_3^2 & x_3 & y_3 & 1 \end{array}\right|\) 式1

\(\left\{\begin{aligned} P=0, 在圓上 \\ P>0, 在圓內\\ P<0, 在圓外 \end{aligned}\right.\)

各點平移\((-x_p,-y_p)\)

得新的\(P(0,0)\), \((x_0, y_0), (x_1,y_1), (x_2,y_2)\)代入式1得

\(P=\left|\begin{array}{cccc} 0 & 0 & 0 & 1\\ x_1^2+y_1^2 & x_1 & y_1 & 1\\ x_2^2+y_2^2 & x_2 & y_2 & 1\\ x_3^2+y_3^2 & x_3 & y_3 & 1 \end{array}\right|=\left|\begin{array}{cccc} x_1^2+y_1^2 & x_1 & y_1\\ x_2^2+y_2^2 & x_2 & y_2\\ x_3^2+y_3^2 & x_3 & y_3 \end{array}\right|\) 式2

化簡後的計算公式更簡單。

相關文章
相關標籤/搜索