首页 > 分享 > 用代码制作红玫瑰

用代码制作红玫瑰

Rose[x_, theta_] := Module[{phi = (Pi/2) Exp[-theta/(8 Pi)], X = 1 - (1/2) ((5/4) (1 - Mod[3.6 theta, 2 Pi]/Pi)^2 - 1/4)^2, y, r}, y = 1.95653 x^2 (1.27689 x - 1)^2 Sin[phi]; r = X (x Sin[phi] + y Cos[phi]); {r Sin[theta], r Cos[theta], X (x Cos[phi] - y Sin[phi])}] list = Table[ Show[ParametricPlot3D[ Evaluate@Rose[x, theta], {x, 0, 1}, {theta, -2 Pi, n Pi}, Mesh -> None, PerformanceGoal -> "Speed", PlotPoints -> 100, PlotStyle -> {Red}, ImageSize -> {300, 300}, PlotRange -> {<!-- -->{-.925, .925}, {-.925, .925}, {-1.35, .75}}, Boxed -> False, Axes -> False], Graphics3D[{Green, Cylinder[{<!-- -->{0, 0, -.05}, {0, 0, -10}}, .1]}]], {n, 1, 25}]; Export["ValentineRose.gif", Join[list, Reverse[list[[2 ;; 24]]]]]


这里的代码和图片本来是想用GPL协议授权的,但是考虑到情人节,码农在喜欢并转增情人的时候,可以不用提及原作者,特别授权是:

在情人节这天用于给自己的第一个情人时,可以说是自己做的; 但是第二个以上是不适用这个特别授权,应需要遵守GPL协议: 即公开源代码并连同该协议的原文一起方可使用


参考http://demonstrations.wolfram.com/ARoseForValentinesDay/

相关知识

大学生网页设计制作作业实例代码 (全网最全,建议收藏) HTML+CSS+JS
html5鲜花网页代码
C语言玫瑰花代码/源码免费复制/炫酷红玫瑰
html网上花店网页制作代码
红玫瑰的花语(用19支红玫瑰传递真挚的爱情)
html制作花店代码,使用HTML和CSS3示例分享
19朵红玫瑰的寓意与象征(用花语诠释情感的红玫瑰)
红玫瑰遇上创意:巴中OV花艺培训高级花束制作新体验
怎么用java代码生成玫瑰花
HTML+CSS+JavaScript美食博客网页制作教程:从零开始,超详细代码解析与完整示例,适合初学者!

网址: 用代码制作红玫瑰 https://m.huajiangbk.com/newsview645582.html

所属分类:花卉
上一篇: 红玫瑰花语是什么 红玫瑰手捧花有
下一篇: 《红玫瑰》半截白菜 ^第11章^