python绘制美丽花朵
2024-09-08 03:28:59
from mpl_toolkits.mplot3d import Axes3D
from matplotlib import cm
from matplotlib.ticker import LinearLocator from matplotlib.font_manager import FontProperties
font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=14) import matplotlib.pyplot as plt
import numpy as np fig = plt.figure()
ax = fig.gca(projection='3d') [x , t] = np.meshgrid(np.array(range(25))/24.0,np.arange(0, 575.5,0.5)/575*17*np.pi - 2*np.pi)
p = np.pi/2 * np.exp(-t/(8*np.pi))
u = 1 - (1 - np.mod(3.6*t, 2 * np.pi)/np.pi) **4/2
y = 2 * (x ** 2-x)**2*np.sin(p)
r = u * (x*np.sin(p) + y * np.cos(p)) surf = ax.plot_surface(r * np.cos(t),r * np.sin(t), u *(x*np.cos(p)-y*np.sin(p)),\
rstride = 1,cstride=1,cmap = cm.gist_heat,linewidth=0,antialiased=True) plt.title(u'祝愿单身尽早脱单',fontproperties=font)
ax.set_xticks([])
ax.set_yticks([])
ax.set_zticks([])
plt.show()
禁止转载
最新文章
- pythonchallenge 解谜 Level 3
- hdu3339 In Action(Dijkstra+01背包)
- Selenium_webdriver获取iframe子页面元素
- 手把手教iOS生成.a包及常见的问题
- .Net 一些好工具
- RepositoryItemComboBox 用法1
- hadoop常见错误集锦
- HDU 4876 ZCC loves cards(暴力剪枝)
- c++异常详解
- jquery 点击查看,收起特效
- linux 内核驱动加载过程中 向文件系统中的文件进行读写操作
- openGL点精灵PointSprite具体解释: 纹理映射,旋转,缩放,移动
- linux 查看进程 和 杀死进程
- luogu【P3377】 【模板】左偏树
- SQL语句case when then的用法
- Python-time模块-58
- 集腋成裘-03-css基础-02
- C#6.0语言规范(四) 类型
- ngnix简介以及如何实现负载均衡原理
- c++-pimer-plus-6th-chapter04
热门文章
- vulnhub: DC 2
- 通过PHPExcel将Excel表文件中数据导入数据库
- Java基础教程——网络基础知识
- 肝了75天,五万五千字,《Spring Boot 进阶》专栏文章整理成册,分享~
- linux 权限提升
- 极简Linux下安装极简桌面
- Python函数中的位置参数
- PyQt开发案例:结合QDial实现的QStackedWidget堆叠窗口程序例子及完整代码
- PyQt(Python+Qt)学习随笔:QTabWidget选项卡部件移除选项卡的removeTab和clear方法
- PyQt(Python+Qt)学习随笔:QScrollArea滚动区域的alignment属性