如何求点到椭圆的距离

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 14:54:55
如何求点到椭圆的距离如何求点到椭圆的距离如何求点到椭圆的距离参数方程:x=a*costy=b*sint注意,t不是αy/x=tg(α)=b/a*tg(t)所求为:r^2=x^2+y^2=a^2*(co

如何求点到椭圆的距离
如何求点到椭圆的距离

如何求点到椭圆的距离
参数方程:
x = a*cost
y = b*sint
注意,t 不是 α
y/x = tg(α) = b/a * tg(t)
所求为:
r^2 = x^2 + y^2 = a^2 * (cost)^2 + b^2 * (sint)^2 =
(cost)^2 * [a^2 + b^2 * (tgt)^2] =
(cost)^2 * [a^2 + a^2 * tg(α)^2] =
(cost)^2 / (cosα)^2 * a^2 =
另一方面,
a^2/b^2 * tg(α)^2 = tg(t)^2 >
r^2 = a^2 * b^2 / [ a^2 * (sinα)^2 + b^2 * (cosα)^2 ]
再开方就得到距离.

设已知点P1(x1,y1),椭圆公式x^2 / a^2 + y^2 / b^2 = 1.
求一点P2(x2,y2)在椭圆上并且满足P1P2距离最近.
分这样的P2满足在椭圆上并且过该点的椭圆的切线与P1P2直线垂直.
解决:
1)过P2点切线公式:x2 * X / a^2 + y2 * Y / b^2 = 1. 那么切线的斜率是k1 = (b^2 * x2) /...

全部展开

设已知点P1(x1,y1),椭圆公式x^2 / a^2 + y^2 / b^2 = 1.
求一点P2(x2,y2)在椭圆上并且满足P1P2距离最近.
分这样的P2满足在椭圆上并且过该点的椭圆的切线与P1P2直线垂直.
解决:
1)过P2点切线公式:x2 * X / a^2 + y2 * Y / b^2 = 1. 那么切线的斜率是k1 = (b^2 * x2) / (a^2 * y2).
2)直线P1P2斜率是k2 = (y2 - y1) / (x2 - x1).
3)两直线垂直,那么k1 * k2 = -1.
这样((b^2 * x2) / (a^2 * y2)) * ((y2 - y1)/(x2 - x1)) = -1(公式一)
加上P2满足椭圆公式。两个方程两个未知数.
=========
找到的资料,楼主参考一下吧。

收起