混沌游戏

文章摘自《混沌与分形——科学的新疆界》(第二版)(一些德国人写的-_-),国防工业出版社

这是由 Micheal F. Barnsley命名的混沌“游戏”。找一看,似乎与混沌和分形没有什么联系。。。

 

我简要说明一下,不把整篇文章打出来。有一个三角形,三个顶点。在平面内取一个随机点,任意一点,记住它的位置。扔骰子,有1、2、3,这些点数,6=1,5=2,4=3。点数对应一个顶点。设A=1、 B=2 、C=3。现取这个随机点与由骰子确定的点的连线的中点作为新的随机点(这点很重要,迭代,i=i+1这种),记录这个点(就是画),再扔骰子,重复上述动作,当迭代很多次后(1500次是很好的选择),形成著名的Sierpinski垫片。

 a chaos game 1

 

 a chaos game 2

 

a chaos game 3

 

a chaos game 4

 

a chaos game 5

 

原文摘要

图1.17中的前几个游戏点根据其出现顺序用x0,x1,x2···表示。可以看出,混沌游戏是产生随机点序列的简单方法,其过程看起来挺简单的,不过随着这个反馈系统运行,这个初步的印象很快就会改变。

你能猜到游戏经过很多轮后的结果是什么吗?由小圆点x0,x1,···,x1000能组成什么样的图形?值得注意的是,一旦游戏点落到由三个基点组成的三角形内部,整个游戏就会一直在其内部进行。而且,即便我们在三角形外选择一个点作为起始点,游戏点也迟早会落到三角形内部。因此直觉告诉我们,由于游戏点是随机产生的,因而小圆点应该是均匀分布在几点1.2和3之间的。是的,小圆点的分布的却是随机的,但它们组成的图像不是随机的。我们可以清晰的看出Sierpinski垫片的图像,这种有序的结构绝不是随机图形

 

代码

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值