
数学
点PY
付费咨询、有偿辅导+扣扣1224425503
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算两条直线夹角(C++)
请注意,这个示例代码假设两个向量表示的直线起点都在原点 (0, 0) 处。如果直线起点不在原点,我们需要将其平移到原点后再进行计算。同时,还应该处理除数为零的情况和其他异常情况。此处示例代码仅用于演示如何计算两条直线的锐角。计算两条直线的锐角可以使用向量的知识来实现。在C++中,我们可以定义一个函数来计算两个向量的夹角,并根据夹角的余弦值来判断角度的大小。原创 2023-08-03 11:24:02 · 2521 阅读 · 1 评论 -
对多个点进行直线拟合操作
在图像处理中,通常会遇到根据给定的点集(比如轮廓)拟合出一条直线的情形。原创 2023-05-04 14:05:02 · 2409 阅读 · 0 评论 -
如何判断两条线段相交(python实现)
向量叉乘(行列式计算):向量a(x1,y1),向量b(x2,y2):首先我们要明白一个定理:向量a×向量b(×为向量叉乘),若结果小于0,表示向量b在向量a的顺时针方向;若结果大于0,表示向量b在向量a的逆时针方向;若等于0,表示向量a与向量b平行。(顺逆时针是指两向量平移至起点相连,从某个方向旋转到另一个向量小于180度)。如下图:在上图中,OA×OB = 2 > 0, OB在OA的逆时针方向;OA×OC = -2 < 0,OC在OA的顺势针方向。即叉乘结果大于0,后一个在前一个的逆时原创 2021-10-08 15:17:37 · 6443 阅读 · 3 评论