matlab中生成voronoi图时,能否设定一个边界使得voronoi顶点不出现无穷远点?matlab中voronoin能得到所有的voronoi顶点的坐标,但这些坐标中含有inf的无穷点.能否设定一个边界使得无穷远点被约束在边
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 10:55:34
matlab中生成voronoi图时,能否设定一个边界使得voronoi顶点不出现无穷远点?matlab中voronoin能得到所有的voronoi顶点的坐标,但这些坐标中含有inf的无穷点.能否设定一个边界使得无穷远点被约束在边
matlab中生成voronoi图时,能否设定一个边界使得voronoi顶点不出现无穷远点?
matlab中voronoin能得到所有的voronoi顶点的坐标,但这些坐标中含有inf的无穷点.能否设定一个边界使得无穷远点被约束在边界上?
如下图所示,图中的正方形框是我希望设定的边界.点D的voronoi顶点中,点A落在边界之外,我希望这样的点被边界约束为点B和点C,即约束在边界上.请问matlab怎么实现?
matlab中生成voronoi图时,能否设定一个边界使得voronoi顶点不出现无穷远点?matlab中voronoin能得到所有的voronoi顶点的坐标,但这些坐标中含有inf的无穷点.能否设定一个边界使得无穷远点被约束在边
下个mpt工具箱
里面的mpt_voronoi可以实现你的要求
MPT_VORONOI Computes the voronoi diagram via mpLP
[Pn]=mpt_voronoi(points,Options)
---------------------------------------------------------------------------
DESCRIPTION
---------------------------------------------------------------------------
The voronoi diagram is a partition of the state space; For a given set of
points pj,each region Pn(j) is defined as
Pn(j)={x \in R^n | d(x,pj)