Repast+Simphony+使用指南

Repast+Simphony+使用指南

ID:37904296

大小:1.73 MB

页数:22页

时间:2019-06-02

Repast+Simphony+使用指南_第1页
Repast+Simphony+使用指南_第2页
Repast+Simphony+使用指南_第3页
Repast+Simphony+使用指南_第4页
Repast+Simphony+使用指南_第5页
资源描述:

《Repast+Simphony+使用指南》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、RepastS温度传导模型tutorial一、安装官方网站:http://repast.sourceforge.net可以下载到RepastSimphonyforWindows,最新版本为1.2.0WindowsInstaller按照提示安装即可二、建立工程初次使用会出现如下对话框,提示设置工作区使用默认缺省设置之后出项如下界面开始建立新的Repast工程:File->New->Project…RepastSimphonyProject->Next空白处输入工程名->Next之后均选择缺省选项->Finish工程建立完毕,如下图:三、编

2、辑model.score文件新建Agent元素鼠标右击,CreateMember->Agent在下方修改属性中的Label为TempNode新建Network元素鼠标右击CreateMember->Projection-Network在下方修改属性中的Label为TempNetwork,并把directed属性改为true指向性为真说明,节点之间的联系是由特定指向的新建Grid(坐标格栅)元素鼠标右击CreateMember->Projection-Grid在下方修改属性中的Dimensionality改为2,Label改为Grid之后

3、,Grid元素下出现了Width和Height属性将Width的defaultvalue改为30将Height的defaultvalue改为30至此model.score文件已经定义完毕,点击软盘图标保存四、生成、定义Agent的行为New->Other...选择RepastSimphonyAgent,点击Next把Agent名字改为TempNode之后点击Finish右方出现Agent行为编辑区添加Property模块,属性设置如下添加Behavior模块,属性如下添加Decision模块,设置属性如下添加另一个Decision模块,

4、设置属性如下添加Task模块,设置如下添加另一个Task模块,设置如下添加Join模块用于汇总各个条件分支,属性缺省即可,之后添加End模块,属性缺省,用connection模块对各个模块进行顺序连接如下Agent的行为对自身温度和所观察的Agent温度进行比较,若低则增加温度,若高则降低温度,直至达到所有Agent实例的温度平衡五、进行模拟单击图标开启如下界面:建立模拟的网格区域右击AddDisplay设置如下Next单击对Agent外形进行编辑修改修改如下图Agent的颜色与温度值的高低相对应变化0~100,0为黑,100为红之后一

5、路Next到Finish结束之后单击进行初始化单击添加Agent实例单击进行添加如下添加Agent之间的联系单击添加如下单击退出添加双击Agent对每个Agent的温度值进行重新赋值20~100之后如下:之后即可以进行模拟,单击图标即可温度传导模型至此结束。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。