鸡蛋的数学图形实现

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

egg

#http://www.mathcurve.com/courbes2d/oeuf/oeufgranville.shtml
vertices = 10000
t = from 0 to (2*PI)
a = 3
b = 2
c = 0.25
y = a*cos(t) + c*cos(2*t)
x = b*sin(t)

Granville egg

#http://www.mathcurve.com/courbes2d/oeuf/oeufgranville.shtml
vertices = 10000
t = from 0 to (2*PI)
a = rand2(0.1, 10)
b = rand2(0.1, 10)
r = 1.0
y = b+r*cos(t)
x = a*r*sin(t)/y

Hugelschaffer egg

#http://www.mathcurve.com/courbes2d/oeuf/oeuf.shtml
vertices = 10000
t = from 0 to (2*PI)a = 6
b = 4
d = 1s = sin(t)
c = cos(t)y = (sqrt(a*a - d*d*s*s) + d*c)*c
x = b*s

Hugelschaffer egg(随机)

#http://www.mathcurve.com/courbes2d/oeuf/oeuf.shtml
vertices = 10000
t = from 0 to (2*PI)a = rand2(0.1, 10)
b = rand2(0.1, 10)
d = rand2(0.1, 10)s = sin(t)
c = cos(t)y = (sqrt(a*a - d*d*s*s) + d*c)*c
x = b*s

数学图形(1.32) 鸡蛋相关推荐

  1. 数学图形之海螺与贝壳

    上一节讲的是螺旋管,海螺亦是螺旋管的一种.同样,贝壳也是有螺旋度的.那么这一节将为大家提供几种海螺与贝壳的生成算法.提到海螺,让我想起我的大学是在海边,出了东校门就是大海,甚至学校宿舍都是海景房.我也 ...

  2. 数学图形(1.20)N叶草

    有N个叶子的草 相关软件参见:数学图形可视化工具,使用自己定义语法的脚本代码生成数学图形.该软件免费开源.QQ交流群: 367752815 vertices = 1000 t = from 0 to ...

  3. 数学图形(1.2)Sin曲线

    相关软件参见:数学图形可视化工具,使用自己定义语法的脚本代码生成数学图形.该软件免费开源.QQ交流群: 367752815 Sin曲线 vertices = 3600 x = from (-8*PI) ...

  4. 数学图形(1.10) 双曲线

    相关软件参见:数学图形可视化工具,使用自己定义语法的脚本代码生成数学图形.该软件免费开源.QQ交流群: 367752815 双曲线有点麻烦,因为它是两条线,而我的程序逻辑中对于渲染只是处理一条线,所以 ...

  5. 数学图形(1.45)毛雷尔玫瑰(Maurer rose)

    毛雷尔玫瑰,也有的翻译是毛瑞尔,它是一种很漂亮的图形.玫瑰线的变异品种. 我没有找到其中文的解释,有兴趣可以看下维基上的相关页面. A Maurer rose of the rose r = sin( ...

  6. 数学图形之克莱因瓶(klein bottle)

    克莱因瓶是一种内外两面在同一个曲面上的图形. 在数学领域中,克莱因瓶(德语:Kleinsche Flasche)是指一种无定向性的平面,比如二维平面,就没有"内部"和"外 ...

  7. 数学图形之罗马曲面(RomanSurface)

    罗马曲面,像是一个被捏扁的正四面体. 本文将展示罗马曲面的生成算法和切图,使用自己定义语法的脚本代码生成数学图形.相关软件参见:数学图形可视化工具,该软件免费开源.QQ交流群: 367752815 维 ...

  8. 数学图形(1.21)蚌线

    过定点O的直线交不过O的定直线l(l与O的距离为a)于Q,在OQ上取P,使|QP|=b(b是常数),则P的轨迹称为蚌线. 古希腊数学家尼科梅德斯(也有些书上译成尼科米德)在研究几何三大作图问题时,发现 ...

  9. 数学图形(2.19) 利萨茹3D曲线

    在前面的章节数学图形(1.13) 利萨茹曲线中,写的是二维的利萨茹曲线,这一节,将其变为3D图形. #http://www.mathcurve.com/courbes3d/lissajous3d/li ...

最新文章

  1. 曝贾扬清第二跳,加入阿里!达摩院或将承载中国下一个AI愿景?
  2. centos7安装tomcat_手把手教你,使用 Nginx 搭配 Tomcat 实现负载均衡!
  3. I think i need a houseboot C语言 UVA2363
  4. 在Java中异步编程,同事非要用rxJava,被我一顿吐槽!
  5. 信号 09 | 函数pause
  6. 【IOS】获取wifi名称 (即SSID)
  7. python iterableiterator
  8. Mac OSX 下如何显示隐藏文件
  9. 高斯消元解模同余方程组
  10. 25.MySQL sql_mode
  11. String 常用方法
  12. 将solidworks建的机器人模型导入到ros中
  13. 关于C程序设计谭浩强第五版考研学习心得的分享
  14. windows7经典开机音乐_那些经典的单机游戏背景音乐,带你找寻童年记忆
  15. Linux内核Makefile.txt文件翻译
  16. Javascript-蔬菜运算价格
  17. Matlab与Access数据库编程指南
  18. Http 通过setHeader隐藏ip
  19. 未来一年西藏旅行时间表,此生必去一次。
  20. STM32用IIC实现EEPROM的读写

热门文章

  1. 关于Jenkins部署代码权限三种方案
  2. 【oracle笔记3】多表查询
  3. C#模拟POST提交表单(二)--HttpWebRequest以及HttpWebResponse
  4. vuex中获取的数据使用v-model绑定出问题
  5. Radware:当前,CDN安全远远不足
  6. 《MapReduce 2.0源码分析与编程实战》一第1章 HBase介绍
  7. andorid 全部对话框
  8. Resharper的使用
  9. UVa10000_Longest Paths(最短路SPFA)
  10. Flex通过Iframe使用activex控件,点击除Iframe的其他地方后,Iframe内容消失