垂直于线段:计算垂直线的脚点fP和从点P到2D或3D线段的最小距离D。-matlab开发

时间:2021-05-28 23:00:38
【文件属性】:
文件名称:垂直于线段:计算垂直线的脚点fP和从点P到2D或3D线段的最小距离D。-matlab开发
文件大小:68KB
文件格式:ZIP
更新时间:2021-05-28 23:00:38
matlab 特征。 •2D或3D线段•垂直脚坐标的输出•输出到线段的最小距离•垂直脚位置指示器 输入: P:参考点,P = [xr,xr]或P = [xr,yr,zr] sP:起点,sP = [Xs,Ys]或sP = [Xs,Ys,Zs] eP:终点,eP = [Xe,Ye]或eP = [Xe,Ye,Ze] 输出: fP:垂直线碰到线段的脚点X,Y 如果垂直线不在线段内,则取最近的数据点。 D:从P到线段的距离外侧:垂直位置指示器外部0:垂直于内线段外部1:垂直于线段的外部起点外侧2:线段的垂直外侧末端 示例(2D): P = [0,0]; sP = [-4,1; -4,2; -1,2]; eP = [-2,1; -2,4; 1,2]; [fP,D,outside] = Perpendicular2Line(P,sP,eP) 另请参见演示文件Examples.m 基本原理来自Ken Eaton
【文件预览】:
Perpendicular2Line_201225.zip

网友评论