圆的方程和图象
圆心
(
a
,
b
)
(a,b)
(a,b)半径为
r
r
r的圆的方程:
(
x
−
a
)
2
+
(
y
−
b
)
2
=
r
2
(x-a)^2+(y-b)^2=r^2
(x−a)2+(y−b)2=r2
圆由 到 给定点 距离 为定长 的 所有点 组成。
上图中,点
P
:
(
x
,
y
)
P:(x,y)
P:(x,y)表示圆上的任一点。
圆上任一点到圆心的距离可由以下方程表示:
(
x
−
a
)
2
+
(
y
−
b
)
2
=
r
\sqrt{(x-a)^2+(y-b)^2}=r
(x−a)2+(y−b)2=r
因为求的是距离,所以只取正根值。
对等式两边平方,我们就得到上面说过的圆的方程,或者叫圆的方程的标准形式。
如果手算,就是分别对
x
,
y
x,y
x,y凑平方。
如果使用Mathematica:
c=ImplicitRegion[4x^2+4y^2-4x+8y-11<0,{x,y}];
center=RegionCentroid[c]
radius=Sqrt[Area[c]/Pi]
还有其他方法,试了SolveAlways
那个,但没成功。
我们来看这样一个方程
A
x
2
+
B
y
2
+
C
x
+
D
y
+
E
=
0
Ax^2+By^2+Cx+Dy+E=0
Ax2+By2+Cx+Dy+E=0
如果
A
=
B
A=B
A=B,那么这个方程就可以表示一个圆。
除此之外,它可能表示其他二阶曲线的方程。我们来看一些,对称中心在原点,关于
x
x
x轴对称的一些方程。
椭圆(ellipse) 方程:
x
2
a
2
+
y
2
b
2
=
1
,
a
>
0
,
b
>
0
\frac{x^2}{a^2}+\frac{y^2}{b^2}=1,\quad a>0,b>0
a2x2+b2y2=1,a>0,b>0
a
,
b
a,b
a,b叫做半轴(semi-axes)。
双曲线(hyperbola) 方程:
x
2
a
2
−
y
2
b
2
=
1
,
a
>
0
,
b
>
0
\frac{x^2}{a^2}-\frac{y^2}{b^2}=1,\quad a>0,b>0
a2x2−b2y2=1,a>0,b>0
渐近线(asymptotes):
y
=
±
b
a
x
y=\pm\frac{b}{a}x
y=±abx
抛物线(parabola) 方程:
y
=
x
2
y = x^2
y=x2 或
x
=
y
2
x=y^2
x=y2
以上三种统称为圆锥曲线(conic sections)。
自测题
这题不用Mathematica做了,感觉好麻烦,直接手算。
x
2
+
y
2
−
2
x
=
1
x
2
−
2
x
+
1
+
y
2
−
1
=
1
(
x
−
1
)
2
+
y
2
=
(
2
)
2
c
e
n
t
e
r
:
(
1
,
0
)
r
a
d
i
u
s
:
2
\begin{align*} x^2+y^2-2x &= 1\\ x^2-2x+1+y^2-1&=1\\ (x-1)^2+y^2&=(\sqrt{2})^2\\ center: (1,0) &\quad radius: \sqrt 2 \end{align*}
x2+y2−2xx2−2x+1+y2−1(x−1)2+y2center:(1,0)=1=1=(2)2radius:2
x 2 + y 2 − 4 x − 2 y = − 1 x 2 − 4 x + 4 + y 2 − 2 y + 1 − 5 = − 1 ( x − 2 ) 2 + ( y − 1 ) 2 = ( 6 ) 2 c e n t e r : ( 2 , 1 ) r a d i u s : 6 \begin{align*} x^2+y^2-4x-2y &= -1\\ x^2-4x+4+y^2-2y+1-5&=-1\\ (x-2)^2+(y-1)^2&=(\sqrt{6})^2\\ center: (2,1) &\quad radius: \sqrt 6 \end{align*} x2+y2−4x−2yx2−4x+4+y2−2y+1−5(x−2)2+(y−1)2center:(2,1)=−1=−1=(6)2radius:6
radius的复数居然是radii…