Repast+Simphony+使用指南.docx

上传人:牧羊曲112 文档编号:3165270 上传时间:2023-03-11 格式:DOCX 页数:4 大小:37.39KB
返回 下载 相关 举报
Repast+Simphony+使用指南.docx_第1页
第1页 / 共4页
Repast+Simphony+使用指南.docx_第2页
第2页 / 共4页
Repast+Simphony+使用指南.docx_第3页
第3页 / 共4页
Repast+Simphony+使用指南.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Repast+Simphony+使用指南.docx》由会员分享,可在线阅读,更多相关《Repast+Simphony+使用指南.docx(4页珍藏版)》请在三一办公上搜索。

1、Repast+Simphony+使用指南Repast S 温度传导模型 tutorial 一、安装 官方网站: 可以下载到Repast Simphony for Windows,最新版本为1.2.0 Windows Installer 按照提示安装即可 二、建立工程 初次使用会出现如下对话框,提示设置工作区 使用默认缺省设置 之后出项如下界面 开始建立 新的 Repast 工程: File-New-Project Repast Simphony Project -Next 空白处输入工程名 -Next 之后均选择缺省选项 -Finish 工程建立完毕,如下图: 三、编辑model.score文

2、件 新建Agent元素 鼠标右击,Create Member -Agent 在下方修改属性中的Label为TempNode 新建Network元素 鼠标右击 Create Member -Projection-Network 在下方修改属性中的Label为TempNetwork,并把directed属性改为true 指向性为真说明,节点之间的联系是由特定指向的 新建Grid元素 鼠标右击 Create Member -Projection-Grid 在下方修改属性中的Dimensionality改为2,Label改为Grid 之后,Grid元素下出现了Width和Height属性 将Width

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

4、用于汇总各个条件分支,属性缺省即可,之后添加End模块,属性缺省,用connection模块对各个模块进行顺序连接 如下 Agent的行为 对自身温度和所观察的Agent温度进行比较,若低则增加温度,若高则降低温度,直至达到所有Agent实例的温度平衡 五、进行模拟 单击图标开启如下界面: 建立模拟的网格区域 右击 Add Display 设置如下 Next 单击对Agent外形进行编辑修改 修改如下图 Agent的颜色与温度值的高低相对应变化0100,0为黑,100为红 之后一路Next到Finish结束 之后单击进行初始化 单击添加Agent实例 单击如下 进行添加 添加Agent之间的联系 单击添加如下 单击退出添加 双击Agent对每个Agent的温度值进行重新赋值20100 之后如下: 之后即可以进行模拟, 单击图标 即可 温度传导模型至此结束。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号