NetLogo与Mathematica联合建模 · 开篇语

NetLogo 是什么?

NetLogo是继承了Logo语言的一款编程开发平台,但它又改进了Logo语言只能控制单一个体的不足,它可以在建模中控制成千上万的个体,因此,NetL0go建模能很好地模拟微观个体的行为和宏观模式的涌现及其两者之间的联系。NetLogo是用于模拟自然和社会现象的编程语言和建模平台,特别适合于模拟随时间发展的复杂系统。(来自百科)


NetLogo启动画面
NetLogo中的模型

而其适合于建模的一个重要特点便是,它是建立在「主体」的视角上编程的。即模型中每个个体可以独立、并行的执行程序,其之间还可以进行交互。

由于自然事物在本质上的并行性,使得这种编程方式极为适合对自然对象进行建模。

Mathematica是什么?

Mathematica是由英国科学家斯蒂芬·沃尔夫勒姆领导的沃尔夫勒姆研究公司(位于美国伊利诺伊州香槟市)开发的一款广泛使用的科学计算软件。 它拥有强大的数值计算和符号运算能力。它是目前为止使用最广泛的数学软件之一。同时,Mathematica也是沃尔夫勒姆公司的注册商标。


Mathematica 9

Mathematica 的维基百科:http://zh.wikipedia.org/wiki/MATHEMATICA

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 作者:梅拉妮·米歇尔(Melanie Mitchell)译者:唐璐原著名称:《Complexity: A Guid...
    马文Marvin阅读 1,678评论 0 4
  • 2017.7.31-2017.8.21,21天加一个早晨,终于看完了这本书,平均每天阅读35页,2个小时。 这部书...
    征儿阅读 1,339评论 0 2
  • 作者:Kevin Kelly译者:周峰,董理,金阳版本:电子工业出版社 2016年1月出版来源:下载的epub版本...
    马文Marvin阅读 1,137评论 0 2
  • 火热的体育节,这六天孩子们玩高兴了!老师们累趴下了!看到孩子们盛开的笑颜,老师们累并快乐着!只为学...
    方圆_22cf阅读 413评论 0 0