- 积分
- 3638
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-10-21
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2022-9-13 23:53:01
|
显示全部楼层
3、源代码
以下是官网示例
import numpy as np
from scipy.spatial import Voronoi, voronoi_plot_2d
import matplotlib.pyplot as plt
# 随机散点:
rng = np.random.default_rng()
points = rng.random((10,2))
# 奇怪:windows系统下该函数返回失败,也没报错
# CentOS下正常返回
vor = Voronoi(points)
print('计算结果:',vor)
# 制图:
fig = voronoi_plot_2d(vor)
fig = voronoi_plot_2d(vor,
show_vertices=False,
line_colors='blue',
line_width=2,
line_alpha=1,
point_size=10)
plt.savefig('Tyson.jpg')
plt.close()
效果图:
|
|