理论基础
蝴蝶效应是气象学家洛伦兹1963年提出来的。其大意为:一只南美洲亚马孙河流域热带雨林中的蝴蝶,偶尔扇动几下翅膀,可能在两周后在美国德克萨斯引起一场龙卷风。其原因在于:蝴蝶翅膀的运动,导致其身边的空气系统发生变化,并引起微弱气流的产生,而微弱气流的产生又会引起它四周空气或其他系统产生相应的变化,由此引起连锁反应,最终导致其他系统的极大变化。此效应说明,事物发展的结果,对初始条件具有极为敏感的依赖性,初始条件的极小偏差,将会引起结果的极大差异。
蝴蝶效应是混沌学理论中的一个概念。它是指对初始条件敏感性的一种依赖现象。输入端微小的差别会迅速放大到输出端。蝴蝶效应在经济生活中比比皆是:中国宣布发射导弹,港台100亿美元流向美国。“蝴蝶效应”也可称“台球效应”,它是“混沌性系统”对初值极为敏感的形象化术语,也是非线性系统在一定条件(可称为“临界性条件”或“阈值条件”)出现混沌现象的直接原因。
蝴蝶效应的含义
某地上空一只小小的蝴蝶扇动翅膀而扰动了空气,长时间后可能导致遥远的彼地发生一场暴风雨,以此比喻长时期大范围天气预报往往因一点点微小的因素造成难以预测的严重后果。微小的偏差是难以避免的,从而使长期天气预报具有不可预测性或不准确性。这如同打台球、下棋及其他人类活动,往往“差之毫厘,失之千里”、 “一招不慎,满盘皆输”。长时期大范围天气预报是对于地球大气这个复杂系统进行观测计算与分析判断,它受到地球大气温度、湿度、压强诸多随时随地变化的因素的影响与制约,可想其综合效果的预测是难以精确无误的、蝴蝶效应是在所必然的.我们人类研究的对象还涉及到其他复杂系统(包括“自然体系”与“社会体系”),其内部也是诸多因素交相制约错综复杂,其“相应的蝴蝶效应”也是在所必然的。“今天的蝴蝶效应”或者“广义的蝴蝶效应”已不限于当初洛仑兹的蝴蝶效应仅对天气预报而言,而是一切复杂系统对初值极为敏感性的代名词或同义语,其含义是:对于一切复杂系统,在一定的“阈值条件”下,其长时期大范围的未来行为,对初始条件数值的微小变动或偏差极为敏感,即初值稍有变动或偏差,将导致未来前景的巨大差异,这往往是难以预测的或者说带有一定的随机。
蝴蝶效应是说,初始条件十分微小的变化经过不断放大,对其未来状态会造成极其巨大的差别。有些小事可以糊涂,有些小事如经系统放大,则对一个组织、一个国家来说是很重要的,就不能糊涂。由此联想到程序开发中如果存在一个很小问题的忽略肯会引起了整个系统的崩溃。
参考:
http://baike.baidu.com/view/1180.htm
分享到:
相关推荐
The Science Behind the Butterfly Effect.srt
小学英语英语故事童话故事TheButterfly蝴蝶
小学英语安徒生童话系列八TheButterfly蝴蝶阅读素材202002291150
053 The Butterfly.doc
蝴蝶效应:社交媒体语境化者 由Donald Hacker,Nicholas Cashiola和Ryan Clark开发 项目描述 Butterfly Effect是一个基于Web的应用程序,旨在将有关给定主题的所有有用信息聚合到单个目标中。 当前,社交媒体的用户...
小学英语英语故事儿童故事TheButterfly'sfindingaBride
the Golden Butterfly Ea source code for MT4 platform
The MDCT core is two dimensional discrete cosine transform implementation designed for use in compression systems like JPEG. Architecture is based on parallel distributed arithmetic with butterfly ...
ButterFly项目是一个教育环境,旨在深入了解常见的Web应用程序和PHP漏洞。 该环境还包括一些示例,这些示例演示了如何缓解此类漏洞。
Wallpaper Script Pro V2_5
用于模拟蝴蝶扇翅膀的流场分析,适用于Fluent软件的初学者
QT5蝴蝶飞舞
蝴蝶效应模拟 这是为以下目的制作的视频: :
初學AVR的指示,英文版的 The Butterfly Quick Start was extracted from C Programming for Microcontrollers – Featuring ATMEL’s Butterfly and the free WinAVR compiler (available from SmileyMicros.com)
butterfly 外部代码文档,非 hansky butterfly 开发人员绝对用不到。
butterfly的使用代码,可下载后用于学习,参考里面的框架大家和jar包
ButterFly安装,设置,教程
1.版本:matlab2019a,内含运行结果,不会运行可私信 2.领域:基础教程 ...3.内容:Matlab基于蝴蝶算法求解最优目标(butterfly optimization algorithm,MBO).zip 4.适合人群:本科,硕士等教研学习使用
详细列出了ButterFly3.0所提供的API,chm格式。