MATLAB 帮助中心
沃罗诺伊图
voronoi(x,y)
voronoi(x,y,T)
voronoi(TO)
[vx,vy] = voronoi(___)
h = voronoi(___)
voronoi(x,y) 为向量 x 和 y 中的二维点绘制 沃罗诺伊图的有边界元胞。
x
y
示例
voronoi(x,y,T) 使用德劳内三角剖分 T 绘制沃罗诺伊图。
T
voronoi(TO) 使用 delaunayTriangulation 对象 TO 绘制沃罗诺伊图。
TO
delaunayTriangulation
[vx,vy] = voronoi(___) 返回沃罗诺伊边的二维顶点。
vx
vy
h = voronoi(___) 返回一个图形数组,该数组由两个线条对象句柄组成,分别表示图的点和边。
h
全部折叠
创建两个向量,在其中包含 10 个二维点的坐标,并基于这些点绘制沃罗诺伊图。
rng default; x = rand([1 10]); y = rand([1 10]); voronoi(x,y) axis equal
x 坐标,指定为列向量。
y 坐标,指定为列向量。
德劳内三角剖分,指定为三列矩阵。T 的每行都包含用来在三角剖分中定义三角形的输入点的行索引。
受约束的德劳内三角剖分对象,指定为 delaunayTriangulation 对象。
沃罗诺伊边的 x 坐标,以列向量形式返回。
沃罗诺伊边的 y 坐标,以列向量形式返回。
图形数组,以表示图的点和边的两个线条对象句柄的数组形式返回。
给定一组共面点中的一个点,您可以在它周围绘制一个边界,该边界中包含的所有点到该点的距离比到组中其他点的距离更近。该边界就定义了单个 沃罗诺伊多边形。组中所有点的所有沃罗诺伊多边形的集合称为 沃罗诺伊图。
全部展开
backgroundPool
ThreadPool
此函数完全支持基于线程的环境。有关详细信息,请参阅在基于线程的环境中运行 MATLAB 函数。
voronoi 函数支持 GPU 数组输入,但有以下用法说明和限制:
voronoi
此函数接受 GPU 数组,但不在 GPU 上运行。
有关详细信息,请参阅在 GPU 上运行 MATLAB 函数 (Parallel Computing Toolbox)。
用法说明和限制:
此函数在分布式数组上运行,但在客户端 MATLAB® 中执行。
有关详细信息,请参阅使用分布式数组运行 MATLAB 函数 (Parallel Computing Toolbox)。
在 R2006a 之前推出
delaunayTriangulation | delaunay | voronoin
delaunay
voronoin
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处