小编Chr*_*s H的帖子

Voronoi细胞体积(python)

我在Python 2.7中使用Scipy 0.13.0来计算3d中的一组Voronoi单元.我需要获得每个单元的体积以(de)加权专有模拟的输出.有没有简单的方法这样做 - 当然这是一个常见的问题或Voronoi细胞的常见用途,但我找不到任何东西.运行以下代码,并转储scipy.spatial.Voronoi手册所知道的所有内容.

from scipy.spatial import Voronoi
x=[0,1,0,1,0,1,0,1,0,1]
y=[0,0,1,1,2,2,3,3.5,4,4.5]
z=[0,0,0,0,0,1,1,1,1,1]
points=zip(x,y,z)
print points
vor=Voronoi(points)
print vor.regions
print vor.vertices
print vor.ridge_points
print vor.ridge_vertices
print vor.points
print vor.point_region
Run Code Online (Sandbox Code Playgroud)

voronoi scipy python-2.7 qhull

7
推荐指数
2
解决办法
7448
查看次数

标签 统计

python-2.7 ×1

qhull ×1

scipy ×1

voronoi ×1