python编程实现随机生成多个椭圆实例代码
更新时间:2018年01月03日 15:33:08 投稿:mengwei
这篇文章主要介绍了python编程实现随机生成多个椭圆实例代码,具有一定借鉴价值,需要的朋友可以参考下
椭圆演示:

代码示例:
import matplotlib.pyplot as plt
import numpy as np
from matplotlib.patches import Ellipse
NUM = 250
ells = [Ellipse(xy=np.random.rand(2) * 10,
width=np.random.rand(), height=np.random.rand(),
angle=np.random.rand() * 360)
for i in range(NUM)]
fig, ax = plt.subplots(subplot_kw={'aspect': 'equal'})
for e in ells:
ax.add_artist(e)
e.set_clip_box(ax.bbox)
e.set_alpha(np.random.rand())
e.set_facecolor(np.random.rand(3))
ax.set_xlim(0, 10)
ax.set_ylim(0, 10)
plt.show()
总结
以上就是本文关于python编程实现随机生成多个椭圆实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
相关文章
python sns.countplot() 绘画条形图详情
这篇文章主要介绍了python sns.countplot()绘画条形图详情,sns.countplot()用于画类别特征的频数条形图,更多相关内容需要的朋友可以参考一下2022-06-06
python中使用 unittest.TestCase单元测试的用例详解
python 在unittest.TestCase 中提高了很多断言方法,这篇文章主要介绍了python中使用 unittest.TestCase 进行单元测试的操作方法,需要的朋友可以参考下2021-08-08
Pyinstaller+Pipenv打包Python文件的实现示例
相信大家都试过将Python文件进行打包,本文主要介绍了Pyinstaller+Pipenv打包Python文件,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-03-03


最新评论