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

天天见闻 天天见闻 2024-03-03 教育 阅读: 33
摘要: 3:截距式:x/a+y/b=1【适用于不过原点或不垂直于x轴、y轴的直线】5:两点式:【适用于不垂直于x轴、y轴的直线】直线方程求解是一个相对简单的过程,使用的是斜截式方程,先考虑特殊情况,在用斜截式的方法替换就行,pt1和pt2为起点,nLen为延长的距离可为负数,Outpt为计算的延长的点。

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/B

2:点斜式:y-y0=k(x-x0) 【适用于不垂直于x轴的直线】

表示斜率为k,且过(x0,y0)的直线

3:截距式:x/a+y/b=1【适用于不过原点或不垂直于x轴、y轴的直线】

表示与x轴、y轴相交,且x轴截距为a,y轴截距为b的直线

4:斜截式:y=kx+b【适用于不垂直于x轴的直线】

表示斜率为k且y轴截距为b的直线

5:两点式:【适用于不垂直于x轴、y轴的直线】

表示过(x1,y1)和(x2,y2)的直线

直线方程求解是一个相对简单的过程,使用的是斜截式方程,先考虑特殊情况,在用斜截式的方法替换就行,pt1和pt2为起点,nLen为延长的距离可为负数,Outpt为计算的延长的点。

#include 
typedef struct Point	//二维点结构
{
   
	DOUBLE x,y;
	Point()
	{
   
		x = 0;
		y = 0;
	}
	Point(DOUBLE xx,DOUBLE yy)
	{
   
		x = xx;
		y = yy;
	}
}SDPoint;
BOOL ExPandLine(SDPoint pt1,SDPoint pt2,

其他相关
找野蜂最简单的方法

找野蜂最简单的方法

作者: 天天见闻 时间:2024-05-22 阅读: 1
找蜂其实并不难,道理很简单。要找到蜂就不难了!蜜蜂吃了蜜碟时打圈找方向回家的原理跟鸟类打圈找方向的原理相同.说白了就是定好方位。找蜂时有个原理很重要,就是蜂只要吃饱了就会往回家的方向飞,而且是飞直线!,只要跟踪蜂回去的路线我们就可以找到蜂巢.。还有就是寻蜂在冬季时效果最好!得学会绕弯来找蜂!...
UC头条:这样写楷书, 一定会写的很美!

UC头条:这样写楷书, 一定会写的很美!

作者: 天天见闻 时间:2024-05-21 阅读: 1
一幅书作中,无论楷、草、篆、隶,其字必有大小,笔画多者字身宜大,笔画小者字身宜小。大字不可令小,小字亦不可令大,应自然天成,各臻其妙。”书贵变不离其本,字尚新不悖其源。如只书一部,绝不可成其独字。古人多有精妙之法于异写、帖写中,笔画增减意在求美,但沿习相传已有公认,今不可乱造,亦不可类推。...
呕心沥血书法技巧总结,一共20条用笔之法,看看你会几个

呕心沥血书法技巧总结,一共20条用笔之法,看看你会几个

作者: 天天见闻 时间:2024-05-09 阅读: 1
前文总结过书法练成的三个基本步骤,应网友建议,深度不够,于是连夜总结20条用笔之法,涵盖书法行笔、运笔理论技巧,有不全的,望提议加以补充。运笔时将笔锋尖偏在字点画之一面,故写出的点画一边光、一边毛,一般书家以偏锋为书法之弊。运笔之法,即笔画相接处写法,用于同一字的左右或上下结构。...
亚马逊算法重大变革,AI时代下亚马逊卖家的运营方向在哪?

亚马逊算法重大变革,AI时代下亚马逊卖家的运营方向在哪?

作者: 天天见闻 时间:2024-05-04 阅读: 1
亚马逊算法的变动更新,跟每位亚马逊卖家息息相关。因为这些变动可能会改变商品的展示方式、影响搜索排名并最终影响到销售结果。 近期,亚马逊推出新算法COSMO的消息在亚马逊卖家群引起了广泛关注。 新算法的实施预示着亚马逊流量分配机制将可能经历一次重大调整。卖家原有的产品排名优势是否还能存在,固有的搜索排名逻辑又会发生这样的变化?新算法是对原来A9算法的颠覆性改变还是只是A9算法的进阶,亚马逊卖家该如何思考未来的运营方向? 01、A9算法是否要成为历史?...
数独简史(11)

数独简史(11)

作者: 天天见闻 时间:2024-05-03 阅读: 1
上题中G9-I7-I6组成Y-wing,两端是5(52-26-65),G4格能同时看到两端G9和I6,则G4格的5被删减G4=3。题中A3、B1、C3在同一规则中,同时ACH3也在同一规则中,AC3是这两个规则内的公共格。...
看透本质,你就是传说中的“神”

看透本质,你就是传说中的“神”

作者: 天天见闻 时间:2024-04-16 阅读: 1
“得道”是能够抓到事物本质,“开悟”则是能够瞬间看到真相。“道”是“本质”,“因果”就是“真相”。什么是一眼看穿本质的能力?这就是本质,真正看透“飞翔”的本质,才能真正飞起来。这就无限接近世界的“本质”,即:真相。拥有上帝视觉就是知道“我活着”,“我看着我在活着”,也便能看透这芸芸众生相。...
我来说两句

年度爆文