Feb 14




* 需要 WebGL 支持

Feb 14

 

Feb 13

    首先,祝大家情人节快乐。不过,对于单身 Geek 来说,情人节或许并不快乐。情人节可以说是各种 Geek 们永久的伤痛了。即使是热爱数学的你,或许看到已经被转发到烂的“心之函数”今日再度走红,心中也会觉得不爽:我们发明出来的 Geek 玩物,竟然都被你们这些非 Geek 人士拿去装 Geek 泡妞用了,最终情人节宅在家里面向显示器编程度过平凡一天的反而还是我们这群 Geek 。

  

    于是乎,“订完全部大床房”、“买光影院单号位”、“扎破所有安全套”等经典段子年年少不了。当然,我也没有闲着。为什么有 Geek 式的爱情祝福,就没有 Geek 式的分手诅咒?我计划着创作一个“分手函数”,它的函数图像是一个裂成两半的心。

查看更多 »

Feb 3

    考虑复数域上的迭代公式 zn+1 = zn^2 + (- 0.123 + 0.745 i) 。取不同的初始值 z0 ,迭代后 zi 的发散速度是不一样的。对于复平面上的每个点,以它为初始值的数列发散速度越快,就染越深的颜色表示;如果以它为初始值数列发散缓慢甚至收敛,则用相对较浅的颜色来表示。那么,整个图形将会是什么样子呢?本人纯手工打造 Mathematica 代码两行,为大家送上这幅神奇的图形:

  

    难以置信,简单的公式竟然生成了如此复杂的分形图形,看上去仿佛是大大小小的兔子竖着耳朵跳出来给大家拜年一样。这个图形叫做 Douady 兔子,是由法国数学家 Adrien Douady 发现的。它是一种 Julia 集

Aug 16

  
 

Apr 1

    晚上好!今天是 4 月 1 日愚人节。你猜对了,这篇日志中的所有人物和事件完全是由本人编造的,如有雷同,纯属巧合。祝大家愚人节快乐!

    从古至今,计算圆周率一直挑战着人类的探索能力极限,人们为此提出了效率越来越高的计算方法。可是,你知道多少圆周率的另类计算法呢?今天我们就来和大家分享一下,历史上出现的几个最奇怪的圆周率计算法。

 
功亏一篑的人肉计算记录
    电脑计算圆周率屡破记录,但新时代对机器的信任和依赖使得人们已经主动放弃了自己手动演算的能力。为了打破手算圆周率的记录,让人们重新拾回对自己演算能力的信心,澳大利亚一个 16 岁的小伙子决定人肉计算圆周率的前 100 位。他挑选了圆周率的一个广义连分数公式,准备了 2000 张草稿纸,并精心地规划了一番。从此开始,他总是把这厚厚的一叠草稿纸带在身边。不管是在家还是在学校,他都端坐在草稿纸面前,不停地挥动着手中的笔。他很快成为了学校的一道风景线——无视上下课铃声,雷打不动地做着枯燥的加法和除法。 2 年后的某堂历史课上,就在他书写最后一个除法竖式时,悲剧发生了:新来的代课老师发现他有小动作,点名叫他起来回答问题。当他无视老师继续埋头苦算时,不明真相的代课老师一怒之下抢过草稿纸,并撕成了无数碎片。

查看更多 »

Mar 14

    早上好!今天是 3 月 14 日,一年一度的圆周率日。为了和大家庆祝这个日子,我下载了一个 JavaScript 俄罗斯方块游戏 Js Tetris 的源代码,并且小小地修改了一下。那 7 种四联骨牌已经不复存在了,你将看到圆周率中的数字一个接一个地依次落下。这恐怕有希望成为史上最变态的俄罗斯方块了吧。
    游戏改造完毕后,我自己居然沉迷了好久。把积木换成数字后游戏变得不是一般的困难,有很多小技巧有待大家慢慢去摸索。我个人的最好成绩是第 32 位。你呢?


 

Aug 26

上面这张图片里隐藏了不少与爱情相关的单词,你能找出几个来?
图片来源:http://www.bantjes.com/index.php?id=221

« 更早的日志