![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算几何
文章平均质量分 75
Marc Pony
科技求真,艺术求美,择一事,终一生。
古今之成大事业、大学问者,必经过三种境界:“昨夜西风凋碧树,独上高楼,望尽天涯路”,此第一境也;“衣带渐宽终不悔,为伊消得人憔悴”,此第二境也;“众里寻他千百度,蓦然回首,那人却在灯火阑珊处”,此第三境也。
展开
-
直线拟合(支持任意维空间的直线拟合,附代码)
给定一系列的三维空间点,拟合得到直线的方程。本文的直线拟合方法适用于任意维空间的直线拟合。博文包括完整的推导过程,方法简单有效,附完整的MATLAB代码原创 2024-01-27 20:12:57 · 2207 阅读 · 0 评论 -
求三个球面交点的高效解法
已知三个球面的球心坐标和球半径,求三个球面的两个交点坐标原创 2023-07-30 22:44:34 · 3120 阅读 · 6 评论 -
三维空间任意一点绕任意轴线旋转
详细推导三维空间任意一点绕任意轴线旋转公式,推导轴角与旋转矩阵变换公式,附带完整代码原创 2020-02-22 22:35:25 · 19234 阅读 · 34 评论 -
判断三维空间两线段是否相交(附代码)
判断三维空间两线段是否相交(附代码)原创 2022-04-09 12:12:37 · 3863 阅读 · 16 评论 -
空间曲线的曲率计算方法(附代码)
空间曲线的曲率计算方法,附代码原创 2022-02-18 22:51:43 · 4237 阅读 · 3 评论 -
最小二乘法椭圆拟合
最小二乘法椭圆拟合原创 2021-12-06 16:33:10 · 1001 阅读 · 0 评论 -
最小二乘法圆拟合(附完整代码)
一种简洁、高效的2D/3D圆弧拟合方法,圆弧拟合可以选择是否精确经过起点和终点。附完整代码,方便学习。原创 2021-12-04 22:05:37 · 9860 阅读 · 0 评论 -
最小二乘法球面拟合(附完整代码)
一种简洁、高效的球面拟合方法,附完整代码,方便学习原创 2021-12-04 16:35:16 · 5345 阅读 · 0 评论 -
最小包围球(附完整代码)
文章目录一、问题描述二、推导步骤三、MATLAB代码一、问题描述 给定空间不共线的三个点A,B,CA,B,CA,B,C,推导空间有向圆弧路径ABCABCABC关于路径标量s(s∈[0,1])s(s\in[0,1])s(s∈[0,1])的参数方程。 二、推导步骤 假设点OOO为圆弧ABCABCABC的圆心,如图,建立局部坐标系{X′OY′}\{X'OY'\}{X′OY′}。连结ABABAB、BCBCBC,过点OOO作平面nnn垂直平分于线段ABABAB于点DDD,过点OOO作平面mmm垂直平分原创 2020-11-03 22:56:48 · 2295 阅读 · 9 评论 -
任意四面体的外接球/三维空间不共面四点确定唯一球面(附完整代码)
给定三维空间不共面的四个点A,B,C,D,求由此四点确定的球面方程(x-x_0)^2+(y-y_0)^2+(z-z_0)^2=R^2。原创 2020-11-01 21:43:17 · 5184 阅读 · 0 评论 -
最小覆盖圆(附完整代码)
文章目录一、推导步骤1、方法12、方法2二、实例(以SCARA机器人逆解为例) 在推导机器人运动学逆解的解析解时,经常会遇到以下三角方程:k1sin(θ)+k2cos(θ)=k3(1)k_1sin(\theta)+k_2cos(\theta)=k_3 \tag{1}k1sin(θ)+k2cos(θ)=k3(1) 求解以上三角方程的解析解对运动学逆解的推导过程至关重要。下面采用两种方法进行推导。一、推导步骤1、方法1 式(1)联立以下三角恒等式:sin2(θ)+cos2(θ)=原创 2020-10-22 23:12:45 · 4340 阅读 · 1 评论