早教吧 育儿知识 作业答案 考试题库 百科 知识分享

知道2条直线的四个坐标点如何求相交点L1:(X1,Y1),(X2,Y2)L2:(X3,Y3),(X4,Y4)L1:Y=K1X+B1,L2:Y=K2X+B2交点:[(B2-B1)/(K1-K2),(B2K1-B1K2)/(K1-K2)]其中:k1=(y2-y1)/(x2-y1),k2=(y4-y3)/(x4-x3)b1=y1-k1(B2-B1)/(K1-K2),b2=y3-k2(B2-B1

题目详情
知道2条直线的四个坐标点 如何求 相交点
L1:(X1,Y1),(X2,Y2)
L2:(X3,Y3),(X4,Y4)
L1:Y=K1X+B1,L2:Y=K2X+B2
交点:[(B2-B1)/(K1-K2),(B2K1-B1K2)/(K1-K2)]
其中:k1=(y2-y1)/(x2-y1),k2=(y4-y3)/(x4-x3)
b1=y1-k1(B2-B1)/(K1-K2),b2=y3-k2(B2-B1)/(K1-K2),
在这里面B2与B1是什么?
▼优质解答
答案和解析
B1,B2分别是求得的两条直线的y轴上截距
L1:(X1,Y1),(X2,Y2)
L1:Y=K1X+B1
我们也可以这样写
(Y-Y1)/(X-X1)=(Y2-Y1)/(X2-X1)=K1
Y-Y1=K1(X-X1)
Y=K1X-K1X1+Y1
B1=-K1X1+Y1 也就是直线Y=K1X+B1在y轴上的截距.