如何求椭圆与直线间的最短距离?
首先设定一条平行于已知直线的切线方程 y=kx+m,这里 k 保持不变。将该直线方程代入椭圆方程,整理成关于 x 的一元二次方程形式。根据相切条件,令判别式等于零,从而解出参数 m 的具体数值。
首先设定一条平行于已知直线的切线方程 y=kx+m,这里 k 保持不变。将该直线方程代入椭圆方程,整理成关于 x 的一元二次方程形式。根据相切条件,令判别式等于零,从而解出参数 m 的具体数值。
方法确实经典,但有个小漏洞:如果已知直线斜率不存在(即垂直于x轴),或者斜率为0时,用 y=kx+m 这种形式讨论起来会不够严谨,最好用一般式 Ax+By+C=0 配合法向量或者拉格朗日乘数法更通用。