已知直线上的两点P1(X1,Y1)  P2(X2,Y2), P1 P2两点不重合。

对于AX+BY+C=0:

当x1=x2时,直线方程为x-x1=0

当y1=y2时,直线方程为y-y1=0

当x1≠x2,y1≠y2时,直线的斜率k=(y2-y1)/(x2-x1)

故直线方程为y-y1=(y2-y1)/(x2-x1)×(x-x1)

即x2y-x1y-x2y1+x1y1=(y2-y1)x-x1(y2-y1)

即(y2-y1)x-(x2-x1)y-x1(y2-y1)+(x2-x1)y1=0

即(y2-y1)x+(x1-x2)y+x2y1-x1y2=0 ①

可以发现,当x1=x2或y1=y2时,①式仍然成立。所以直线AX+BY+C=0的一般式方程就是:

A = Y2 - Y1

B = X1 - X2

C = X2*Y1 - X1*Y2

点到直线的距离公式:

已知两点坐标,求过这两点的直线一般方程式,并求点(x0, y0)到直线的距离相关推荐

  1. 已知经纬度坐标求两点间距离,用python表示

    已知经纬度坐标求两点间距离,用python表示 已知地球上任意两点(lon1, lat1),( lon2, lat2)的经纬度坐标,求两点间的距离用haversine表示: 1.首先先将经纬度坐标的角 ...

  2. python坐标表示_已知经纬度坐标求两点间距离,用python表示

    已知经纬度坐标求两点间距离,用python表示 已知地球上任意两点(lon1, lat1),( lon2, lat2)的经纬度坐标,求两点间的距离用haversine表示: 1.首先先将经纬度坐标的角 ...

  3. 已知原函数和导函数的关系_根据函数表达式该如何求函数值

    函数值求解习题练习第一讲,教你轻松学函数表达式 hello,这里是摆渡学涯,很高兴又在这里跟大家见面了,这次课程我们来结合练习题讲一下由函数表达式怎么求函数的值.教你轻松入门函数表达式. 基础习题之基 ...

  4. 知道两点坐标,怎么计算两点方向的方位角

    知道两点坐标,怎么计算两点方向的方位角? 答:首先计算坐标增量dx,dy(两个对应坐标分量相减,终点的减始点的). 若dx,dy中有一个为零时,根据另一个的正负决定方位角(0,90,180,270这四 ...

  5. c语言编程求二元一次方程组方程,二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的......

    导航:网站首页 > 二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的... 二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的... 相关问题: 匿名网 ...

  6. EXCEL中批量计算“已知一点坐标、方位角、距离,求坐标点”

    前言 日常工作中有时需要计算已知点.正本方位角.距离计算坐标点.如下图 已知:蓝点坐标.正本方向夹角为方位角,蓝点与未知点(红色)之间的距离,求红色点坐标. 小O地图Excel插件版提供在excel表 ...

  7. 已知矩形的宽和高以及与x轴夹角,求对边的两条边的中心坐标

    目录 问题描述: 解决方案: 编程测试 问题描述: 问题描述:矩形的一个顶点在原点,已知矩形的宽度W以及高度H,以及矩形和X轴方向的夹角角度angle,求离原点较远的两条边的中心坐标点.P(x,y)以 ...

  8. 知道坐标matlab三维作图,已知点坐标,要求根据坐标作出三维曲面图

    已知400个点的X,Y,Z坐标,分别为下面矩阵,如何作出三维曲面图? X=[0.0, 0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5, 0. ...

  9. matlab坐标封闭,已知离散点坐标,拟合成封闭曲面

    请教大家: 已知若干个离散点的三维坐标,如何拟合成一个封闭的曲面. 程序: %------------------------------------------------------------- ...

  10. 已知法向量 求投影_已知一点坐标和平面方程,求此点在平面上的投影点的坐标。...

    展开全部 平面Ax+By+cZ+D=0的法向量为n=(A,B,C),M点在平面上的投影M'的坐标e69da5e887aa3231313335323631343130323136353331333431 ...

最新文章

  1. css美化单选款、复选框
  2. kill 进程_Node.js 进程平滑离场剖析
  3. 重大改革:Python 语言将被加入高考科目,VB 惨被淘汰!
  4. eb8000软件怎样上传_威纶通触摸屏 如何上传程序 到电脑需要怎么处理
  5. 火狐浏览器的同步问题
  6. 高等数学(第七版)同济大学 习题1-10 个人解答
  7. OpenSSL之X509证书用法
  8. java集合转字符串 字符串转集合 StringUtils 一个强大的字符串操作工具
  9. Spring Cloud 快速入门指南(一)
  10. PS学习-曝光与色彩处理(二)--纯净自然的高调照片
  11. 港股交易系统搭建介绍 — 港股LV2行情
  12. python编程期末试题_大学moocPython编程基础期末考试答案
  13. 我想把生活折腾成自己想要的样子
  14. HTML5—网页三兄弟
  15. 等保(公安部82号令)
  16. 怎样在ipad安装ipa文件
  17. 夏天吃西瓜10大禁忌必须知道
  18. C语言/Python经典算法冒泡排序
  19. 用C#简单实现迷你理财工具
  20. 将webApp或者H5页面打包成App

热门文章

  1. 乒乓球单循环赛_乒乓球淘汰赛制和单循环赛制的比赛方法是什么?
  2. 层次结构类毕业论文文献都有哪些?
  3. python动态数据类型_[python学习手册-笔记]004.动态类型
  4. 从本科到研究生,看大疆工程师给你定制的机器人学习计划
  5. id门禁卡复制到手机_手机NFC也可以刷ID卡门禁?无聊测试居然成功了!
  6. 在虚幻引擎5中构建你的首款游戏 - 03 - 模型和材质蓝图
  7. picGo图片上传到码云失败,报错404-{“message”:“Branch”}的解决方法
  8. latex_列表和表格环境_给tabular加lable标签问题
  9. 利用LFW对人脸识别模型进行精度评测
  10. 天涯明月刀服务器维护,天涯明月刀手游维护时间表一览,维护什么时候结束?[多图]...