爱问知识人 爱问教育 医院库

netlogo仿真参数如何设置?

首页

netlogo仿真参数如何设置?

netlogo仿真参数如何设置的

提交回答

全部答案

    2014-03-04 23:32:58
  •   NetLogo是一个多主体建模仿真集成环境,特别适合对随时间演化的复杂系统进行建模仿真。NetLogo由美国西北大学连接学习与计算机建模中心(Center for Connected Learning and Computer-Based Modeling,CCL)开发,目的是为科学研究和教育提供易用且强大(称为“Low threshold,no ceiling”)的计算机辅助工具。
      NetLogo的前身是 StarLogoT,在它的基础上特别增加了进行科学研究所需的功能。1999年Uri Wilensky在美国国家科学基金的资助下开始开发NetLogo,2002年4月发布了1。0版本,2003年12月发布了2。0版本,2005年9月发布3。
      0版本,2007年9月发布4。0版本,2009年7月8日最新发布了4。1版本。NetLogo是免费软件(下载网址:http://ccl。northwestern。edu/netlogo/),完全用Java编程实现,可以在不同的平台上运行。 NetLogo的主要功能有: (1) 建模www NetLogo模型的基本假设是:将空间划分为网格,每个网格是一个静态的Agent,多个移动Agent分布在二维空间中,每个Agent自主行动,所有主体并行异步更新,整个系统随着时间推进而动态变化。
      主体的行为用编程语言定制,NetLogo中的编程语言是一种Logo方言,支持主体操作和并发运行。。 v; T0 w: P( h7 a& S' p (2) 仿真运行控制,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast7 B。
       q% s' Y, m& J B+ I; I NetLogo可以采用命令行方式或通过可视化控件进行仿真控制。在命令行窗口可以直接输入命令,另外还提供了可视化控件实现仿真控制,进行仿真初始化、启动、停止、调整仿真运行速度等。还提供了一组控件,如开关、滑动条、选择器等,用来修改模型中的全局变量,实现仿真参数的修改。
       (3) 仿真输出 提供了多种手段实现仿真运行监视和结果输出。在主界面中有一个视图(View)区域显示整个空间上所有Agent的动态变化,可以进行2D/3D显示,在3D视图中可以进行平移、旋转、缩放等操作。另外可以对模型中的任何变量、表达式进行监视,可以实现曲线/直方图等图形输出、或将变量写入数据文件。
      仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast9 c- a8 J/ g8 u6 L9 K4 ^ (4) 实验管理仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast/ G( V' h; A# `2 m* O! f) p NetLogo提供了一个实验管理工具BahaviorSpace,通过设定仿真参数的变化范围、步长、设定输出数据等,实现对参数空间的抽样或穷举,自动管理仿真运行,并记录结果。
       (5) 系统动力学仿真 系统动力学是应用广泛的一类社会经济系统仿真方法,但与多主体仿真有不同的建模思想。NetLogo可以直接进行系统动力学建模仿真。 (6) 参与式仿真 NetLogo提供了一个分布式仿真工具,称为HubNet,实现模型服务器和客户端之间的通信。
      多个参与者可以通过计算机或计算器分别控制仿真系统的一部分,实现参与式仿真(participatory simulation)。最大的系统仿真交流论坛6 M# a% ]) w* o+ m% M (7) 模型库仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast) d, a9 j。
       \) }7 E$ ~! D# Z NetLogo收集了许多复杂系统经典模型,涵盖数学、物理、化学、生物、计算机、经济、社会等许多领域。这些模型可以直接运行,例子中的文档对模型进行了解释、为可能的扩展提供了建议。建模人员可以通过阅读经典实例的程序代码,学习建模技术,或在研究相关问题时以此为基础进行扩展或修改,大大减少了技术难度和工作量。
      

    -***

    2014-03-04 23:32:58

类似问题

换一换
  • 软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):