我怎样才能得到每个泰森多边形法图的多边形的面积?

72(30天)
我需要找到所有多边形区域内泰森多边形法图,然后很多基于不同地区的不同属性。我知道所有的多边形co-ordiantes但不能区分的形成特定的多边形

接受的答案

KSSV
KSSV 2019年2月21日
x =兰德(10,1);y =兰德(10,1);
[v c] = voronoin ([x y]);
持有
泰森多边形法(x, y)
一个= 0(长度(c), 1);
i = 1:长度(c)
v1 = v (c {}, 1);
v2 = v (c {}, 2);
补丁(v1、v2,兰德(1、3))
(我)= polyarea (v1、v2);
结束
4评论
为副总经理
为副总经理 2023年3月20日
编辑:为副总经理 2023年3月20日
任何更新什么?开放区域的细胞?在试图迫使细胞区域有一个特定的截断高斯分布?
开放的面积细胞可以说是无限的。的图是一个分区 飞机 。用来画出图时,泰森多边形法()就选择一些情节区段多一点足够大来容纳所有的种子点。额外的区域选择的数量仅仅是由情节()的默认行为。图框的大小选择的泰森多边形法()没有意义正在研究相关的概念,所以也没有打开细胞的面积,如果打开细胞被认为是有限的面积定义的图框。
也就是说,KSSV的例子给出了区域 关闭 细胞,但是并不是所有的细胞包含在图框关闭。所以问题是哪些领域重要吗?如果有箱约束用于截断打开细胞,也截断关闭细胞吗?它定义了什么?
%开放细胞不是有限的
%并不是所有细胞位于默认图框关闭
rng (123)
x =兰德(10,1);
y =兰德(10,1);
泰森多边形法(x, y);
xb = xlim;
yb = ylim;
持有;
惠普=情节(xb ([1 2 2 1 1]), yb ([1 1 2 2 1]));
xlim ([-1.5 - 2.5])
ylim ([-1.5 - 2.5])
传奇(惠普、“默认图框”)

登录置评。

更多的答案(0)

类别

找到更多的在泰森多边形法图帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!