求两条直线的夹角

如果已知2条直线的直线方程,可以求求两条直线的夹角吗?,求步骤

向量法求两条直线的夹角,喜欢的点击主页关注!

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-05-18

可以求出夹角。

求角方法:

设直线l1、l2的斜率存在,分别为k1、k2,且夹角不是90度,

l1到l2的转向角为θ,则tanθ=(k2- k1)/(1+ k1k2)

直线的斜率公式:k=(y2-y1)/(x2-x1)

两直线的夹角指的是两直线所成的小于等于90°的角,但是当夹角为90°时,k不存在,故当k存在时,正切值始终为正。

扩展资料:

向量法求直线的夹角:

已知向量AB、BC,再作向量AC,则向量AC叫做AB、BC的和,记作AB+BC,即有:AB+BC=AC。

用坐标表示时,显然有:AB+BC=(x2-x1,y2-y1)+(x3-x2,y3-y2)=(x2-x1+x3-x2,y2-y1+y3-y2)=(x3-x1,y3-y1)=AC。这就是说,两个向量和与差的坐标分别等于这两个向量相应坐标的和与差。

A1X+B1Y+C1=0........(1)

A2X+B2Y+C2=0........(2)

则(1)的方向向量为u=(-B1,A1),(2)的方向向量为v=(-B2,A2)

由向量数量积可知,cosφ=u·v/|u||v|,即

两直线夹角公式:cosφ=A1A2+B1B2/[√(A1^2+B1^2)√(A2^2+B2^2)]

参考资料了:百度百科——夹角公式

本回答被网友采纳
第2个回答  2019-07-12

求角方法:

设直线l1、l2的斜率存在,分别为k1、k2,且夹角不是90度,

l1到l2的转向角为θ,则tanθ=(k2- k1)/(1+ k1k2)

直线的斜率公式:k=(y2-y1)/(x2-x1)

两直线的夹角指的是两直线所成的小于等于90°的角,但是当夹角为90°时,k不存在,故当k存在时,正切值始终为正。

扩展资料:

余弦公式

A1X+B1Y+C1=0........(1)

A2X+B2Y+C2=0........(2)

则(1)的方向向量为u=(-B1,A1),(2)的方向向量为v=(-B2,A2)

由向量数量积可知,cosφ=u·v/|u||v|,即

两直线夹角公式:cosφ=A1A2+B1B2/[√(A1^2+B1^2)√(A2^2+B2^2)] [3] 

注:k1,k2分别L1,L2的斜率,即tan(α-β)=(tanα-tanβ)/(1+tanαtanβ)

参考资料来源:百度百科-夹角公式

本回答被网友采纳
第3个回答  推荐于2017-11-24
可以的。设两直线的斜率分别是k1、k2,则:
1、若两直线垂直,即k1k2=-1,此时夹角为90°;
2、若两直线不垂直,设两直线夹角为a,则tana=|k1-k2|/[1+k1k2]追问

我们老师好像没讲过啊 你们是怎么知道的,有没有什么需要注意的地方

追答

1、注意垂直时是不能用这公式计算的;
2、这公式计算的是夹角,可能还会有如“直线m到直线n的角”的问题,此时不要绝对值,且应该是终边斜率减去始边斜率再除以1+k1k2。

本回答被提问者采纳
第4个回答  2011-06-22
假设两条直线的斜率分别为k1和k2
他们的夹角用A表示,那么tanA=|(k1-k2)/(1+k1*k2)|
步骤:设两条直线与x轴正半轴夹角分别为B和C,不妨设C>B 那么tanB=k1 tanC=k2
画图易得A=C-B
tanA=tan(C-B)=(tanC-tanB)/(1+tanB*tanC)=|(k1-k2)/(1+k1*k2)|
垂直的情况就不用说了吧追问

你的分母是1- 1楼的是 1+谁的对啊

追答

过程已经写出来了 看下吧

相似回答