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');
2022-11-10 09:35:16
2KB
matlab
1