MeteoInfo的个人博客分享 http://blog.sciencenet.cn/u/MeteoInfo

博文

MeteInfoLab脚本绘制玫瑰花

已有 2062 次阅读 2021-12-13 22:51 |个人分类:MeteoInfo|系统分类:科研笔记

在MeteoInfoLab中编程绘制三维玫瑰花。


[x,t] = meshgrid(array(range(25))/24.0, arange(0,575.5,0.5)/575*17*pi-2*pi)
p = (pi/2)*exp(-t/(8*pi))
u = 1-(1-mod(3.6*t,2*pi)/pi)**4/2
y = 2*(x**2-x)**2*sin(p)
r = u*(x*sin(p)+y*cos(p))
axes3d()
grid(False)
surf(r*cos(t), r*sin(t), u*(x*cos(p)-y*sin(p)), 40, facecolor='interp', 
    edgecolor=None)


rose.png



https://blog.sciencenet.cn/blog-611158-1316455.html

上一篇:发布MeteoInfo 3.2.0
下一篇:三维地球+气象
收藏 IP: 114.247.188.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-22 11:10

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部