爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 1665|回复: 3

MeteoInfoLab脚本示例:光线下的花朵

[复制链接]

新浪微博达人勋

发表于 2023-6-17 09:16:54 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
参考MATLAB代码用MeteoInfoLab程序绘制花朵,并加上光照效果。

  1. # Ported from MATLAT code:
  2. # https://www.mathworks.com/matlab ... sts/5/entries/12418

  3. m=arange(0,1.01,.01)
  4. m=np.expand_dims(m, axis=0)
  5. T=arange(-4,25.01,.01)
  6. x=1-(5./4*(1-mod(3.6*T, 2.))**2-1/4.)**2/2.
  7. P=exp(-T/5.)/2
  8. s=sin(P*pi)
  9. c=cos(P*pi)
  10. y=2*m.T**5*(1.6*m.T-1)**2*s
  11. S=x*(m.T*s+y*c)
  12. X=S*sin(T*pi)
  13. Y=S*cos(T*pi)
  14. Z=m.T*c+y*s

  15. figure(bgcolor='k', newfig=False)
  16. ax = axes3d(aspect='equal', clip_plane=False, axis=False)
  17. grid(False)
  18. lighting(mat_specular=1)
  19. surf(X, Y, x*Z, X**2+Y**2+Z**4, facecolor='interp',
  20.     edgecolor=None, cmap='MPL_autumn_r')
  21. antialias(True)


flower_light.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2023-6-17 11:05:54 | 显示全部楼层
{:eb502:}{:eb502:}
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-11-26 15:03:11 | 显示全部楼层
牛哇
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2024-9-24 14:05:53 | 显示全部楼层

6 six,这种是怎么弄出来的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表