您的位置:首页
平面坐标系中,求点在线上的投影坐标(如图)
2016-05-30 20:52
2181 查看
已知点A(x1,y1)、B(x2,y2)、M(m,n),求点M在线段AB上的投影坐标。
double CTrackLineView::PointToXianDuanChuiYingPointjingdu(double m, double n, double x1, double y1, double x2, double y2) {//计算点到线垂影坐标 return ( (m*(x2-x1)*(x2-x1)+n*(y2-y1)*(x2-x1)+(x1*y2-x2*y1)*(y2-y1)) /((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) ); } double CTrackLineView::PointToXianDuanChuiYingPointweidu(double m, double n, double x1, double y1, double x2, double y2) {//计算点到线垂影坐标 return ( (m*(x2-x1)*(y2-y1)+n*(y2-y1)*(y2-y1)+(x2*y1-x1*y2)*(x2-x1)) /((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) ); }
相关文章推荐
- SDNU1332 矩阵交换
- PL/SQL数据库开发那点事
- linux下的inode记录
- 一些错误和解决办法--01
- Easy-题目53:257. Binary Tree Paths
- A strange lift
- Easy-题目52:14. Longest Common Prefix
- 一些错误和解决办法--01
- OpenglES2.0 for Android:来画个三角形吧
- JQiery选择器中的表单元素
- Easy-题目51:203. Remove Linked List Elements
- hdu 5664 Lady CA and the graph (树分治,树状数组)
- 第十三周项目1:阅读、修改和运行关于交通工具类的程序(3)
- poj 3378 pascal
- JAVA学习笔记整理三(抽象类、接口、匿名类)
- java的动态代理机制详解 动态代理类
- 【记账小助手】项目文档(包含需要用到的知识点)
- 安卓深度探索(卷一)第八章
- Oracle 注入技巧收集
- MySQL配置文件my.cnf参数优化和中文详解