怎么把MATLAB生成的voronoi图里面的点去掉
时间: 2023-05-31 15:04:29 浏览: 191
#2D_voronoi建立及使用方法.rar_abaqus matlab_abaqus-Voronoi_abaqus生成voro
5星 · 资源好评率100%
要去掉MATLAB生成的Voronoi图中的点,可以使用以下方法:
1. 使用“hold on”命令将图形保持在同一窗口中,并使用“scatter”命令在该图形中绘制点。
2. 在使用“voronoi”命令生成Voronoi图时,设置输出参数为“[vx,vy]”,然后使用“plot”命令绘制Voronoi图的边界。
3. 最后使用“axis off”命令关闭坐标轴,以便只显示Voronoi图的边界。
下面是一个示例代码:
```
% 生成随机点集
x = rand(1,10);
y = rand(1,10);
% 使用scatter命令绘制点
scatter(x,y,'filled');
% 使用voronoi命令生成Voronoi图
[vx,vy] = voronoi(x,y);
plot(vx,vy,'k-','LineWidth',2);
% 关闭坐标轴
axis off;
```
运行该代码后,您将在MATLAB图形窗口中看到一个Voronoi图,其中包含随机生成的点和Voronoi图的边界,而没有其他多余的点。
阅读全文