求两条直线夹角的函数

如题所述

解:已知直线l1:y=k1x+b1,l2:y=k2x+b2
求这两条直线的夹角。
tana=|k1-k2|/|1+k1k2|
a是锐角,0=<a<=pai/2,
a=0,夹角为零,两条直线平行或者重合,因为平行没有交点,然后没有夹角,重合,两条直线方程相同,两条直线的方程相同,表示的是同一条直线,l1=l2=l,看上去只有一条直线,一条直线上有无数个点,所以两条直线重合的交点个数是无数多个,然后两条直线重合在一起,没有夹角,a=0,
a=pai/2,两条直线垂直
你图上随便画两条相交的直线,二者的夹角一共有4个,a,b,c,d,其中a和c是一对对顶角,b和d是一对对顶角,a=c,b=d(对顶角相等),

假设b和a互为补交,c和d互为补角,
因为a=c,b=d,a和c相等,b和d相等,所以4个树中有2个数等于一个数值,另外2个数等于1个数值,所以四个数产生的不同的数值数是2个,所以可以用a和b这两个角代替这四个角产生的数值,
假设b>a,a+b=pai,b=pai-a,pai-a>a,pai>2a,2a<pai,a<pai/2
0<a<pai/2,pai/2<b<pai,a,b都是角度,角度一定>0,当其中有个角等于0时,另外讨论,
夹角取min{a,b}=a:(0,pai)
当然看看端点处是不是能取到,当两条直线重合或者平行时,a=0,当两条直线垂直时,a=pai/2
两条直线重合,两条直线的方程相同,两条直线表示的是同一条直线,所以这两条直线重合,重合成1条直线,其实是两条重合在一起的直线,可以看成是l1在l2之上,也可以看作l2在l1之上,一条直线则没有夹角,因为夹角是角,角是由两条射线相交于顶点产生的,然后只有一条直线,没有两条直线,所以无法构成角这个图形,所以没有夹角,夹角a=0,
所以在两条直线重合或者平行是,a=0
当两条直线垂直时,a=b=pai/2,a=pai/2
所以a:[0,pai/2]
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网