多主体仿真平台.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

绘制turtles数量和青草数量曲线添加Plot控件创建两个画笔,分别指定颜色添加do-plots例程修改setup和go例程第29页,共44页,星期日,2025年,2月5日tosetupclear-allsetup-patchessetup-turtlesdo-plots;;绘制初始点endtogomove-turtleseat-grassreproducecheck-deathregrow-grassdo-plots;;随仿真运行绘制图形endtodo-plotsset-current-plot“totals”;;选定plot控件set-current-plot-pen“turtles”;;选定画笔turtlesplotcountturtles;;绘制turtles数量set-current-plot-pen“grass”;;选定画笔grassplotcountpatcheswith[pcolor=green];;绘制青草数量end第30页,共44页,星期日,2025年,2月5日7.仿真参数控制参数控件开关(switch)、滑动条(slider)、选择器(chooser)这些控件都对应一个全局变量,在Procedures中将这些全局变量作为参数使用在程序中,就能实现仿真参数的控制。 第31页,共44页,星期日,2025年,2月5日第1页,共44页,星期日,2025年,2月5日一、NetLogo简介1.基本情况NetLogo是一个多主体建模仿真集成环境由美国西北大学连接学习与计算机建模中心(CenterforConnectedLearningandComputer-BasedModeling,CCL)开发。2002年发布了1.0版本,最新4.0第2页,共44页,星期日,2025年,2月5日2.主要功能多主体建模多个移动Agent分布在二维空间中,每个Agent自主行动,所有主体并行异步更新,整个系统随着时间推进而动态变化。运行控制仿真输出提供了多种手段实现仿真运行监视和结果输出实验管理BahaviorSpace,自动管理仿真运行,并记录结果。系统动力学仿真参与式仿真HubNet模型库第3页,共44页,星期日,2025年,2月5日二、NetLogo仿真框架1.NetLogo软件界面(见软件):模型部分 三个TabPage命令行窗口第4页,共44页,星期日,2025年,2月5日2.模型的抽象总体:大量的可移动主体在二维空间中交互作用,随着时间推进,微观个体的属性不断发生变化,系统的宏观特征也因此而变化。从三个方面理解:主体空间表达仿真推进第5页,共44页,星期日,2025年,2月5日(1)主体虚拟世界由主体构成,主体能够接受命令,进行活动,所有主体的行为并行发生。NetLogo中共有三类主体,turtles(小海龟)patches(瓦片)observer(观察者)在4.0中将Links作为一类主体第6页,共44页,星期日,2025年,2月5日主体类型turtles指能够在世界中移动的主体。世界是二维的,划分为由patches组成的网格,每个patch占据一个矩形小块。patch不能移动patch也是主体patch和turtle一样可以有自己的属性和行为observer是一个全局主体,它观察着由turtles和patches构成的世界,能够执行指令获取世界全部或部分的状态,或实现对世界的控制。第7页,共44页,星期日,2025年,2月5日虚拟世界第8页,共44页,星期日,2025年,2月5日(2)空间表达每个patch有二维坐标(pxcor,pycor)坐标值为整数。默认情况下,二维世界的水平、垂直坐标范围为(-17,17)每个turtle也有坐标(xcor,ycor)turtle坐标不必是整数,因此turtle不一定正好位于某个patch的中心。一个patch上也可以同时有多个turtles。实际上对turtle而言,NetLogo的空间是连续的。第9页,共44页,星期日,2025年,2月5日拓扑结构根据在水平和垂直方向边界是否进行回绕,形成四种结构环面(torus),默认结构盒子(box)垂直柱面(verticalcylinder

文档评论(0)

xiaoyao2022 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档