多边形内的点网格:此函数生成位于给定多边形内的点数组-matlab开发

时间:2021-05-30 14:16:23
【文件属性】:
文件名称:多边形内的点网格:此函数生成位于给定多边形内的点数组-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2021-05-30 14:16:23
matlab inPoints = polygrid(xv,yv,ppa) 使用 inpolygon 函数的帮助生成多边形内的点。 xv和yv是代表多边形顶点的列,在Matlab函数inpolygon中使用 ppa 是指您希望在多边形内每单位面积的点数。 这里的单位面积是指轴上 1.0 X 1.0 的正方形。 例子: L = linspace(0,2.*pi,6); xv = cos(L)';yv = sin(L)'; %来自 inpolygon 文档inPoints = polygrid(xv, yv, 10^5) plot(inPoints(:, 1),inPoints(:,2), '.k');
【文件预览】:
polygrid.zip

网友评论