Jerkwin分享 http://blog.sciencenet.cn/u/Jerkwin

博文

四个参数的大象与傅立叶变换

已有 12448 次阅读 2015-6-8 04:19 |系统分类:科研笔记

2015-06-07 14:40:47

冯诺依曼有句话经费米引用之后变得非常出名:

With four parameters I can fit an elephant, and with five I can make him wiggle his trunk

刑志忠在一篇博文费米与大象中对这个故事有详细的说明.

最近的那篇文章中使用了四个复数来描绘大象的轮廓, 这其实有点耍赖的味道. 4个复数, 再加上一个复数, 5个复数, 共10个参数, 才可以让大象的鼻子动起来.

这种利用傅立叶展开描绘图形的方法, 其原理类似于天文学地心说中的本轮均轮理论. 只要项数足够多, 可以描绘出任何图形. 感兴趣的可以看看下面一些资料:

Mathematica中有一个函数可以用来生成各种人物的头像, 示例看这里. 用这种方法可以做出很好的辛普森头像, Ptolemy and Homer (Simpson).

好多人都拿这个大象的绘图来练习编程, 所以各种语言版本都有, Python, scratch, Flash, Mathematica. 我也不能免俗, 就拿它来练习kinetic了.

动画请到下面查看


◆本文地址: http://jerkwin.github.io/2015/06/07/四个参数的大象与傅立叶变换/, 转载请注明◆



https://blog.sciencenet.cn/blog-548663-896306.html

上一篇:PDB文件格式说明
下一篇:在PPT中动态展示分子三维结构的三种方法
收藏 IP: 130.184.197.*| 热度|

3 彭真明 徐传胜 icgwang

该博文允许注册用户评论 请点击登录 评论 (3 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-7-23 20:22

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部