两条垂直的直线,一条经过(x1,y1) (x2,y2),另一条经过(x3,y3) (x4,y4),求交点的坐标.我手头上已经有一种算法和我自己的不一样,我没能看懂a=(x2-x1)*(y3-y1)-(y2-y1)*(x3-x1)/(y2-y1)*(x4-x3)-(x2-x1)*(y4-y3)x=x3+a*(x4-x

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 20:41:30
两条垂直的直线,一条经过(x1,y1) (x2,y2),另一条经过(x3,y3) (x4,y4),求交点的坐标.我手头上已经有一种算法和我自己的不一样,我没能看懂a=(x2-x1)*(y3-y1)-(y2-y1)*(x3-x1)/(y2-y1)*(x4-x3)-(x2-x1)*(y4-y3)x=x3+a*(x4-x

两条垂直的直线,一条经过(x1,y1) (x2,y2),另一条经过(x3,y3) (x4,y4),求交点的坐标.我手头上已经有一种算法和我自己的不一样,我没能看懂a=(x2-x1)*(y3-y1)-(y2-y1)*(x3-x1)/(y2-y1)*(x4-x3)-(x2-x1)*(y4-y3)x=x3+a*(x4-x
两条垂直的直线,一条经过(x1,y1) (x2,y2),另一条经过(x3,y3) (x4,y4),求交点的坐标.
我手头上已经有一种算法和我自己的不一样,我没能看懂
a=(x2-x1)*(y3-y1)-(y2-y1)*(x3-x1)/(y2-y1)*(x4-x3)-(x2-x1)*(y4-y3)
x=x3+a*(x4-x3)
y=y3+a*(y4-y3)

两条垂直的直线,一条经过(x1,y1) (x2,y2),另一条经过(x3,y3) (x4,y4),求交点的坐标.我手头上已经有一种算法和我自己的不一样,我没能看懂a=(x2-x1)*(y3-y1)-(y2-y1)*(x3-x1)/(y2-y1)*(x4-x3)-(x2-x1)*(y4-y3)x=x3+a*(x4-x
是用向量证的
为叙述方便,记B(x1, y1) ,D(x2, y2),A(x3,y3),C (x4,y4)
设交点为P,向量AP=a*向量AC(其实a就是你答案中的那一串)
则向量BP=向量BA+向量AP=向量BA+a*向量AC=(x3-x1,y3-y1)+a*(x4-x3,y4-y3)
=(x3-x1+a(x4-x3),y3-y1+a(y4-y3))
又向量BD平行于向量BP,由向量共线得
(x3-x1+a(x4-x3))*(y2-y1)=(y3-y1+a(y4-y3))*(x2-x1)
解得a=(x2-x1)*(y3-y1)-(y2-y1)*(x3-x1)/(y2-y1)*(x4-x3)-(x2-x1)*(y4-y3)
故向量OP=向量OA+向量AP=向量OA+a*向量AC=(x3+a*(x4-x3),y3+a*(y4-y3))
从而x=x3+a*(x4-x3)
y=y3+a*(y4-y3)

设点坐标为(x,y)两直线垂直,斜率之积是-1
(y2-y1)/(x2-x1)*(y4-y3)/(x4-x3)=-1
然后把任意一条直线方程求出来,点在直线上,就可以算出结果

我写出我的答案 不知道是不是错的 错的话请不要骂我 不过请说出正解 我的答案是这样的;
交点的坐标是(x1, y3);(x1, y4);(x2, y3);(x2, y4)

两条垂直的直线,一条经过(x1,y1) (x2,y2),另一条经过(x3,y3) (x4,y4),求交点的坐标.我手头上已经有一种算法和我自己的不一样,我没能看懂a=(x2-x1)*(y3-y1)-(y2-y1)*(x3-x1)/(y2-y1)*(x4-x3)-(x2-x1)*(y4-y3)x=x3+a*(x4-x 1.若正比例函数y=mx的图像经过点A(x1,y1)和点B(x2,y2),当x1<x2时y1y2,则m的取值2.如果一个函数具有以下两条性质:(1)它的图象是经过原点的一条直线(2)y随x的减小而减小写出满足以上两点 已故一条直线经过P1(X1,Y1)和P2(X2,Y2),且X1#X2,求该直线的方程. 下列命题中,正确命题有:1.互相垂直的两条直线,有且只有一个公共点2.经过一点有且只有一条直线垂直于已知直线3.垂直于同一条直线的两条直线互相平行4.两条平行线之一垂直一直线,则另 经过一点有且只有一条直线和已知直线平行经过一点有且只有一条直线和已知直线垂直如果两条直线互相垂直,则它们相交所形成的角一定是直角经过一点有无数条直线和已知直线相交 在平面内,下列说法中,错误的是()A.经过一点有且只有一条直线与已知直线垂直B.经过一点有且只有一条直线与已知直线平行C.平行于同一条直线的两条直线互相平行D.垂直于同一条直线的两条 两条直线相交成( )时,这两条直线互相垂直,其中一条直线是另一条直线的( ). 当两条直线()时,这两条直线互相垂直.其中一条直线叫做另一条直线的(). 下列说法不正确的事A经过一点可以画一条已知直线的平行线B在同一片面内,可以经过一点画一条已知直线的垂线C在同一片面内,一条直线与两条平行线中的一条垂直,则他也与另一条直线垂直D 如果一条直线垂直一个平面,那么经过这条直线的平面是否也垂直这个平面? 一条直线垂直于一个面是不是经过这条直线的所有面都垂直这个面 判断题(平行线部分)1.经过一点有且只有一条直线与已知直线平行.()2.经过一点有且只有一条直线与已知直线垂直.()3.两条平行线被第三条直线所截,同旁内角的平分线互相垂直.()4.两 两条垂直直线的斜率为什么是一条直线斜率相反数的倒数?如题 一条直线与一个平面内的两条直线都垂直,则这条直线与此平面垂直 怎么证明 若一条直线垂直于一个平面内的两条直线,则这条直线和平面垂直 一条直线与一个平面内的两条相交直线都垂直,则这条直线与此平面垂直 怎么证明 两条直线互相垂直,其中的一条直线叫做另一条直线的什么,它们的交点叫什么 两条直线互相垂直时,其中一条直线叫做另一条直线的()他们的交点叫做()