数学图形(1.30) 星星

由圆内摆线生成的星星图形

相关软件参见:数学图形可视化工具,使用自己定义语法的脚本代码生成数学图形.该软件免费开源.QQ交流群: 367752815

#http://www.mathcurve.com/courbes2d/hypocycloid/hypocycloid.shtml
vertices = 10000
t = from 0 to (20*PI)
r = 10

m = rand_int2(2, 20)
n = rand_int2(1, 6)
q = m / n

x = r/q*((q - 1)*cos(t) + cos(q*t - t))
y = r/q*((q - 1)*sin(t) - sin(q*t - t))

 

posted on 2014-07-08 13:27  叶飞影  阅读(1298)  评论(2编辑  收藏  举报