双曲线求交点及渐近线方程

二次曲线方程

ax^2 + bxy + cy^2 + dx + ey + f = 0

交点坐标

y0 = (2ae-bd)/(b^2-4ac);

x0 = -(b*y0+d)/(2a);

渐近线方程( y =ax+b)

temp = sqrt(b^2 - 4ac)

lma1 = 2a/(temp-b); //渐近线1的斜率a

lma2 = 2a/(-temp-b); //渐近线2的斜率a

根据交点,计算出渐进线的参数b;

lmb1 = y0 -lma1 *x0;

lmb2 = y0 - lma2  * x0;

以上是纯结论,

 

理论见渐近线的几种求法,中的欧式定义法,对里面的参数进行简单的推导转换即可得到以上计算方法

http://www.renrendoc.com/p-11914565.html

 

posted on 2019-04-29 10:46  Amiry  阅读(1373)  评论(0)    收藏  举报