随笔分类 -  数学

摘要:一、根据两点求直线方程 已知直线上两点为:(x1,x2),(y1,y2); 设方程为:Ax+By+C=0; 1. 求斜率:k=(y2-y1)/(x2-x1); 2. 直线方程为: y-y1=k(x-x1); 换算得:kx-y+y1-kx1=0,即: 二、求距离和垂足公式 1. 点(x0,y0)到直线 阅读全文
posted @ 2019-05-31 12:02 snsart 阅读(5093) 评论(0) 推荐(1)
摘要:在前端开发,特别是在游戏前端开发过程中,很多场景下需要求一个多边形的质心。比如在构建由多边形组成的地图时,为了美观我们需要把地名标注在地图的质心处,游戏重力场中的多边形物体需要根据质心来计算其运动规律。本文详述了求解多边形质心的思考过程。 一、从一个简单的系统开始 上图是一个由a,b两个点组成的系统 阅读全文
posted @ 2019-05-28 18:48 snsart 阅读(7736) 评论(1) 推荐(0)
摘要:a和b为两个向量,a=(x1,y1);b=(x2,y2); 一、点积 a·b的几何意义为a在b上的投影长度乘以b的模长 a·b=|a||b|cosθ,其中θ为a,b之间的夹角 a·b=x1*x2+y1*y2; 点积的应用 (1)判断两个向量是否垂直 a⊥b <=> a·b=0 (2)求两个向量的夹角 阅读全文
posted @ 2018-03-15 17:21 snsart 阅读(2741) 评论(0) 推荐(0)