求直线外一个点做直线的垂直线与直线的交点的坐标

C++ Builder > 基础类 [问题点数:40分,结帖人u012771236]
等级
本版专家分:0
结帖率 66.67%
等级
本版专家分:13503
勋章
Blank
黄花 2014年7月 C++ Builder大版内专家分月排行榜第二
2014年6月 C++ Builder大版内专家分月排行榜第二
2013年2月 C++ Builder大版内专家分月排行榜第二
2013年1月 C++ Builder大版内专家分月排行榜第二
2012年12月 C++ Builder大版内专家分月排行榜第二
2012年11月 C++ Builder大版内专家分月排行榜第二
2012年10月 C++ Builder大版内专家分月排行榜第二
2012年7月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2013年4月 C++ Builder大版内专家分月排行榜第三
2013年3月 C++ Builder大版内专家分月排行榜第三
2012年9月 C++ Builder大版内专家分月排行榜第三
2012年8月 C++ Builder大版内专家分月排行榜第三
等级
本版专家分:93008
勋章
Blank
黄花 2012年4月 C++ Builder大版内专家分月排行榜第二
2011年4月 C++ Builder大版内专家分月排行榜第二
2009年12月 C++ Builder大版内专家分月排行榜第二
2009年11月 C++ Builder大版内专家分月排行榜第二
2009年10月 C++ Builder大版内专家分月排行榜第二
2009年8月 C++ Builder大版内专家分月排行榜第二
2007年5月 C++ Builder大版内专家分月排行榜第二
2002年5月 C++ Builder大版内专家分月排行榜第二
2001年10月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2013年5月 C++ Builder大版内专家分月排行榜第三
2012年7月 C++ Builder大版内专家分月排行榜第三
2012年5月 C++ Builder大版内专家分月排行榜第三
2011年5月 C++ Builder大版内专家分月排行榜第三
2011年3月 C++ Builder大版内专家分月排行榜第三
2010年12月 C++ Builder大版内专家分月排行榜第三
2010年10月 C++ Builder大版内专家分月排行榜第三
2010年1月 C++ Builder大版内专家分月排行榜第三
2009年9月 C++ Builder大版内专家分月排行榜第三
2009年7月 C++ Builder大版内专家分月排行榜第三
2009年6月 C++ Builder大版内专家分月排行榜第三
2009年5月 C++ Builder大版内专家分月排行榜第三
2006年3月 C++ Builder大版内专家分月排行榜第三
2005年9月 C++ Builder大版内专家分月排行榜第三
直线垂直交点坐标 和 距离计算

越来越发现自己数学之差了,连简单的数学运算忘记了,,写下实现直线交点坐标的计算方法原理是两确定条直线,利用公式 y = ax+b 去计算然后根据直线方程Ax+By+C=0(A≠0,B≠0)垂直的直线方程是Bx-Ay+m = 0...

php 已知线段2端点坐标和线段1个点坐标,线外点线段垂线交点坐标

现过x2,y2线段垂线,且该垂线存在,相交点坐标。 画布大小为800*800 $x0 = mt_rand(50,250); $y0 = mt_rand(50,250); $x1 = mt_rand(700,790); $y1 = mt_rand(700,790); $x2 = mt_rand(300,...

直线与直线直线与圆、直线与矩形的交点

求直线与直线直线与圆、直线与矩形的交点 /*本程序采用java语言,实现直线与直线直线与圆、直线与矩形的交点 以(0,0)为坐标原点,建立直角坐标 直线: a*x +b*x +c = 0 参数:a, b, c 圆 参数 :圆心坐标...

C# 求点直线的投影点坐标

在指定直线的投影,即过一垂直于指定直线直线指定直线交点即为所。这问题其实回归到两条垂直直线交点问题,回到最原始的初中几何知识,复习下 如图示 首先我们明确下已知条件,指定直线...

求点直线的距离及垂线交点

求点d1到直线d2 d3的距离 并画线 范例: [d dl] find dl [2 1] [8 3] [4 7] ; 则 dl [6 5]

如何求直线与平面的交点(两种方式)

我们假设它们的交点为P,既然我们有一个平面,那么平面上面的一个点P0和平面的normal(垂直于平面的向量)我们是肯定知道的。 根据3D数学知识,(P-P0) · normal = 0(公式);(既然垂直,那么它们点乘肯定为0)。...

1.空间中直线交点坐标问题,2.已知球面三点球心问题以及Matlab实现

分别知道两条直线上的两个点,,两条直线交点坐标(x,y,z): imgp1=[0.0000000000E+000 6.2058724432E-002 1.7314630678E+002 ]; %其中x坐标均为0,即可以看成2维空间 imgp2=[ 0.0000000000E+000 2.8569510432E

空间直线与平面的交点

如下图所示,已知直线L过m(m1,m2,m3),且方向向量为VL(v1,v2,v3),平面P过n(n1,n2,n3),且法线方向向量为VP(vp1,vp2,vp3),求得直线与平面的交点O的坐标(x,y,z): 将直线方程写成参数...

Unity求一直线与平面的交点

已知一个平面上的一点P0和法向量n,直线上的L0和方向L,直线与该平面的交点P如下图首先我们分析一下我们知道平面和直线的法向量,知道平面和直线上的一点,求直线与平面上的交点p。这里我们就要引入积的...

平面与直线交点

平面与直线交点 在3D中,线L平行于平面P或者在单个上与其相交。令L由参数方程式给出:P(S)= P0 + s(P1-P0) = P0 +su,并且平面P由其上的V0和法向量N=(A,B,C)给出。我们首先通过测试n·u=0(直线方向向量u垂直于...

直线的投影坐标 n维向量投影坐标 几何投影坐标

点在直线的投影坐标 n维向量投影坐标 几何投影坐标 、点在直线的投影坐标  如下图所示,直线l1:y=kx+b,直线外有一点P(x0, y0),问:点P在直线上的... 求点P的投影坐标,即是求过点P(x0, y0)的直线l2垂直于直

n条直线交点拟合交点

只要知道两点坐标,代入任何种公式,都可以直线的方程 一般式方程在计算机领域的重要性 常用的直线方程有一般式 点斜式 截距式 斜截式 两式等等。除了一般式方程,它们要么不能支持所有情况下

三维空间两直线交点

emmm这我今天百度了好久,发现都是同一篇,而且很长懒得看。。。于是我自己想了一个 设四个点构成两线段p1(x1,y1,z1) p2(x2,y2,z2) p3(x3,... //就是同时直线垂直的向量 3.根据 p1和d 确定一个平面,计算...

求直线和圆相交坐标

直线方程 y=kx+b; 圆标准方程 (x-a)2+(y-b)2=r2 public class PointV { public double x { get; set; } public double y { get; set; } } /// <summary> /// 计算圆相交坐标 /// </...

过圆心直线与圆的两个交点

过圆心直线与圆的两个交点

Revit求直线与平面的交点

直线与平面的交点有两种情况,交点在平面内或平面,计算出交点后需确定此交点是否在已知平面内。 代码如下: /// <summary> /// 计算直线与平面的交点 /// </summary> /// <param name="point">...

计算直线的垂点坐标

种: 设直线方程为ax+by+c=0,点坐标为(m,n) 则垂足为((b*b*m-a*b*n-a*c)/(a*a+b*b),(a*a*n-a*b*m-b*c)/(a*a+b*b)) 第二种:计算到线段的最近如果该线段平行于X轴(Y轴),则过point作该线段所在直线的...

求点直线的垂足和最近点

直线方程为ax+by+c=0,点坐标为(m,n) 则垂足为((b*b*m-a*b*n-a*c)/(a*a+b*b),(a*a*n-a*b*m-b*c)/(a*a+b*b)) 2.计算到线段的最近 如果该线段平行于X轴(Y轴),则过point作该线段所在直线的垂线,垂足很...

C++求直线方程并求直线延长线上的某的算法

C++求直线方程并求直线延长线上的某的算法 直线方程的几种形式 1一般式:Ax+By+C=0(A、B不同时为0)【适用于所有直线】 A1/A2=B1/B2≠C1/C2←→两直线平行 A1/A2=B1/B2=C1/C2←→两直线重合 横截距a=-C/A 纵截距b=-C...

空间直线垂足坐标的解算及C++实现

假设空间某O的坐标为(Xo,Yo,Zo),空间某条直线上两A和B的坐标为:(X1,Y1,Z1),(X2,Y2,Z2),设O在直线AB上的垂足为N,坐标为(Xn,Yn,Zn)。N坐标解算过程如下: 首先出下列向量:   由向量垂直...

给定一个二维平面,平面上有 n 个点最多有多少个点在同一条直线上。

2、遍历出所有取出两的情况(不考虑先后顺序),根据任意两都确定直线直线参数为k斜率,by轴交点的纵坐标(此时x=0),将他们放入一个列表中 3、将所有直线放入一个集合并完成去重操作,增加直线的第三...

空间直线垂足坐标的计算方法

 假设空间某O的坐标为(Xo,Yo,Zo),空间某条直线上两A和B的坐标为:(X1,Y1,Z1),(X2,Y2,Z2),设O在直线AB上的垂足为N,坐标为(Xn,Yn,Zn)。N坐标解算过程如下:   首先出下列向量:    ...

Matlab求点到你直线垂直距离

问题描述:求点直线垂直距离% 求点d1到直线d2-d3的距离。 function [d,dl] = VerticalDis(d1,d2,d3)x1 = d1(1,1); y1 = d1(1,2); x2 = d2(1,1); y2 = d2(1,2); x3 = d3(1,1); y3 = d3(1,2);if x2 == x3 x4 ...

平面解析几何----过抛物线上一点作互相垂直的两条直线交抛物线与点AB,AB恒过定点P的坐标

过抛物线上一点作互相垂直的两条直线交抛物线与点AB,AB恒过定点P的坐标 (x0+2P/(-λ),-y0)

已知俩点求之间的直线,俩间的中垂线,俩条直线交点

参考博客 ...俩之间的直线 直线的一般表达式是:Ax+By+C=0。如果一直俩(x1,y2)、(x2,y2).那么对于过着俩的一般式是这样: A=y2-y1 B=x1-x2 C=X2×Y1-X1×Y2 所以用Python代码来表示是...

opencv求解两条直线交点

假设现在有一个点集,需要拟合出最能够表达点集轮廓的几条直线,并求直线之间的交点。 从集中拟合直线可以采用的方法:随机抽样一致性(RANSAC),霍夫变换(though transform) c++ 程序代码 /** @brief 计算直线...

c++两条直线交点

百度知道上找的,先留着慢慢研究: 来源:http://zhidao.baidu.com/question/79460681.html //.h文件 #ifndef _LINE_H_ #define _LINE_H_ #include ... /* 坐标 */ int x1; int y1; p

算线段或直线与线段的交点(用C#代码实现)

希望能有详细的代码,就是可以输入两条线段总共四个点坐标,然后根据坐标可以判断两条线段是否相交(相交判断有一个交点或是无穷多交点),或是不想交。 谢谢!

C# 计算两条线段交点的位置

线段A,和线段B,直接求得AB的交点坐标,然后再判断该交点坐标是否在定长线段B的内部就可以了啊 AB本身就是两条直线,知道两端就可以知道其直线方程,B也是一样,两方程联立, 得到一个坐标,再看该坐标是否在...

直线交点

Point2d pointOfIntersection(Point2d l1, Point2d l11,Point2d l2, Point2d l22) { Point2d lastP; ...//两条非垂直线 if(l1.x-l11.x!=0 && l2.x-l22.x!=0) { b1=(l1.y*l11.x-l11.y*l1.x)

相关热词 c# 两个form赋值 c#无符号整形转为有符号 a4纸大小 c# c# 图片合并 c# 脏字过滤 c#登录权限 c#设置excel列宽 c#透明度 c# 载入文件 adb c#