文件名称:Curve Intersect 2:查找任意两个多边形之间的交点。-matlab开发
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-19 20:38:06
matlab
一般的 该文件基于Duane Hanselman的“曲线相交”功能。 它扩展了函数的范围以处理任意线/多边形,这些线/多边形也可能具有垂直线段或具有非增加 x 值的线段。 描述计算两条二维线/多边形的交点。 用法[X,Y]=CURVEINTERSECT(H1,H2) 或 [X,Y]=CURVEINTERSECT([H1 H2]) 或[X,Y]=CURVEINTERSECT(X1,Y1,X2,Y2) 或-> (H1,H2) 线对象句柄-> (Xi,Yi) 线的坐标-> (X,Y) 交点坐标 例子x1=rand(10,1); y1=rand(10,1); x2=rand(10,1); y2=rand(10,1); [x,y]=curveintersect(x1,y1,x2,y2); 情节(x1,y1,'k',x2,y2,'b',x,y,'ro')
【文件预览】:
CurveIntersect.zip