数学图形(2.8)Viviani曲线
2016-07-29 00:00
127 查看
维维亚尼(Viviani , Vincenzo)意大利数学家。1622年4月5日生于托斯卡纳大区佛罗伦萨;1703年9月22日卒于佛罗伦萨.
这是一个圆柱与一个球相交而生成的曲线.
有随机变量的代码:
这样可以生成随机的曲线.
将随机数V变成一个输入维度:
该曲面由100条Viviani曲线组成
这是一个圆柱与一个球相交而生成的曲线.
#http://www.mathcurve.com/courbes3d/viviani/viviani.shtml vertices = 1000 u = from 0 to (2*PI) r = 10 x = r*cos(u)*cos(u) y = r*cos(u)*sin(u) z = r*sin(u)
有随机变量的代码:
vertices = 1000 u = from 0 to (2*PI) v = rand2(0, 2*PI) r = 10 x = r*cos(u+v)*cos(u-v) y = r*cos(u+v)*sin(u-v) z = r*sin(u-v)
这样可以生成随机的曲线.
将随机数V变成一个输入维度:
vertices = D1:360 D2:100 u = from 0 to (2*PI) D1 v = from 0 to (2*PI) D2 r = 10 x = r*cos(u+v)*cos(u-v) y = r*cos(u+v)*sin(u-v) z = r*sin(u-v)
该曲面由100条Viviani曲线组成
相关文章推荐
- 数学图形之鞍面
- [17] 楼梯(Stairs)图形的生成算法
- 分形之皇冠(Crown)
- 算法之美---由计算机生成的图像
- 二维平面上判断点在三角形内的最优算法
- 奇怪吸引子---YuWang
- 数学图形之双曲抛物面
- 混沌图像---杜芬的凶罩
- 搞笑段子,纪念我那逝去已久的大学生活
- 数学表达式解析小工具 (开源)
- 数学图形(1.36)曳物线
- 样条之埃特金(Aitken)逐步插值函数
- 数学图形(2.20)3D曲线
- 游戏:弹球敲方块
- 奇怪吸引子---NewtonLeipnik
- 分形之谢尔宾斯基(Sierpinski)四面体
- 奇怪吸引子---Lorenz
- 数学图形之Breather surface
- 小游戏:HelloColor
- [13] 弧面(Arc)图形的生成算法