
上面这个图是由前500多位Fibonacci数列的二进制数组成的,二进制数从左到右排列,从上到下书写,每一个“1”都用一个像素表示。下图是上图最左下角的几个像素放大后的图片,更有助于理解的。神奇的是,想来应该是乱如麻的图形竟然出现了大大小小的直角三角形,神奇啊。
8 条回复
您也随便说几句吧:

上面这个图是由前500多位Fibonacci数列的二进制数组成的,二进制数从左到右排列,从上到下书写,每一个“1”都用一个像素表示。下图是上图最左下角的几个像素放大后的图片,更有助于理解的。神奇的是,想来应该是乱如麻的图形竟然出现了大大小小的直角三角形,神奇啊。
这个是一定的啦.
2进制的话,每增加2倍,数据长度(也就是上面的高度)就会长1.
Fibonacci 极数 里面,某一项目和他后面的项目最多过2个就会翻倍,a(n)<a(n+1), a(n)+a(n+1) = a(n+2),
所以a(n+2) < 2*a(n+1), 又 a(n+1) < a(n+2), a(n+1)+a(n+2) =a(n+3), 所以a(n+3) > 2*a(n+1).
当n比较大的时候,2/n 就趋近于1/n,所以连起来就好象是1很直的连续直线了~~~.
回复:整体图案成直角三角形很显然,但这里的问题是内部出现的众多倒立的小直角三角形。
[cool][flower]
真牛
有点意思!
[...] 将数列转化为图形,我们会看到很多神奇的东西,例如Fibonacci数所对应的二进制位图中的一个个三角形,螺旋线上的素数分布中的曲线。因此,我没事时喜欢用Mathematica做各种数列的图形化演示。今天终于发现了点神奇的东西,灵感来源于这里。 首先把素数转换为4进制,由此得到一个只有数字0, 1, 2, 3的数列。从原点出发,依次处理每个数字,0表示向上走一格,1表示向右,2表示向下,3表示向左。把由此生成出来的图形叫做素数的生成路径。 [...]
咦?我要试试其他的数列。
[...] [1] 位运算讲解系列文章 [2] Fibonacci数列转二进制图形的惊异发现 [...]
注意大直角三角形底下
的白色直角三角形
大小:1,2,1,3,1,2,1,4,1,2,1,3,1,2,1,5……
此数列取偶数项,减一,自相似。
我以前看过类似生命游戏的规则,不过是一维的,把整个演变过程排下来就是一个三角形,里面也有很多倒立的小三角。