Repast Simphony 使用指南 Repast Simphony 是一个基于 agent 的建模和模拟平台,提供了一个简洁的图形用户界面,方便用户进行模型构建和模拟运行。本指南将指导用户从基本概念到建立一个简单的温度传导模型的整个过程。 一、安装 Repast Simphony 要使用 Repast Simphony,首先需要从官方网站(http://repast.sourceforge.net)下载并安装最新版本的 Repast Simphony for Windows。按照提示安装即可。 二、建立工程 初次使用 Repast Simphony 时,会出现如下对话框,提示设置工作区。使用默认缺省设置之后,会出现如下界面。开始建立新的 Repast 工程:File->New->Project…->Repast Simphony Project,输入工程名,然后选择缺省选项,最后点击 Finish。 三、编辑 model.score 文件 在 Repast Simphony 中,model.score 文件是模型的核心部分。在这里,我们将创建三个元素:Agent、Network 和 Grid。 新建 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 的 default value 改为 30,将 Height 的 default value 改为 30。 四、生成、定义 Agent 的行为 在 Repast Simphony 中,Agent 的行为是通过行为编辑区来定义的。创建一个新的 Agent,New->Other...,选择 Repast Simphony Agent,然后点击 Next,把 Agent 名字改为 TempNode 之后点击 Finish。 右方出现 Agent 行为编辑区,添加 Property 模块,属性设置如下;添加 Behavior 模块,属性如下;添加 Decision 模块,设置属性如下;添加 Task 模块,设置如下;添加 Join 模块,用于汇总各个条件分支,属性缺省即可;添加 End 模块,属性缺省,用 connection 模块对各个模块进行顺序连接。 Agent 的行为对自身温度和所观察的 Agent 温度进行比较,若低则增加温度,若高则降低温度,直至达到所有 Agent 实例的温度平衡。 五、进行模拟 单击图标开启模拟界面,建立模拟的网格区域,右击 Add Display,设置如下。Next 单击对 Agent 外形进行编辑修改,修改如下图。Agent 的颜色与温度值的高低相对应变化,0~100,0 为黑,100 为红。 然后,一路 Next 到 Finish 结束之后,单击进行初始化,单击添加 Agent 实例,单击进行添加 Agent 之间的联系,双击 Agent 对每个 Agent 的温度值进行重新赋值 20~100。 本指南从基础概念出发,指导用户使用 Repast Simphony 建立一个简单的温度传导模型,并进行模拟运行。通过这个例子,用户可以更好地理解 Repast Simphony 的使用和功能。
剩余20页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 扁平化风格的后台界面管理模板下载.rar
- 扁平化风格的互联网产品介绍网站模板下载.zip
- 扁平化风格的配饰商城模板下载.rar
- 扁平化风格的后台网站响应式bootstrap模板下载.zip
- 扁平化风格的赛马比赛企业网站模板下载.zip
- 扁平化风格的平台介绍专题模板下载.zip
- 扁平化风格的设计公司网站模板下载.zip
- 扁平化风格的商城购物网站模板下载.zip
- 扁平化风格的商务公司设计网站模板下载.rar
- 扁平化风格的眼镜销售公司网站模板下载.zip
- 扁平化风格的设计网站模板下载.zip
- 扁平化风格工具包素材网页界面模板下载.zip
- 扁平化风格的装饰家居公司网站模板下载.rar
- 扁平化风格户外用品商城网站模板下载.rar
- 扁平化风格人力资源后台管理模板下载.rar
- 扁平化风格界面工具包设计元素模板下载.zip
- 1
- 2
- 3
前往页