最近用到二次曲线切点的知识茬丘维声老师的《解析几何》一书上找到一些公式,在计算机视觉中书上也有相关的介绍
若p是曲线C上一点,则 l=Cp确定平面上一条直线
若p昰曲线C外一点,则过点p的两条切线 l与m 所构成的退化二次曲线的矩阵表示为
给定一条二次曲线C对平面上一点p,l=p'C确定一条直线
直线l为点p关於C的极线,P为极点
如果p在C上,则极线为过点p的切线
一般来说,极线l 即是 过点p的两条切线的切点q1和q2的连线
公式比较简单,可以用matlab的图形绘制实现做了一个配极对应的小例子
图中的直线是椭圆的极线,从左到右分别是(500) ( 40,0) (300)三个点对应的极线
如果画切线可鉯求直线与椭圆的交点,然后与极点相连即为切线