- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 2
PAGE 3
课内实验报告
课 程 名: 系统工程
任课教师:
专 业:
学 号:
姓 名:
二○ 一二 至二○ 一三 年度 第 1 学期
南京邮电大学 经济与管理学院
《 系统工程》课程实验报告
实验内容及基本要求:
实验项目名称:
实验类型:设计
每组人数: 1
实验内容及要求:
1) 了解Netlogo编程语言的特点和基本语法。
2) 用系统动力学建模工具完成狼吃羊生态系统模型的仿真和仿真流程分析。
实验过程与结果:
一 系统动力学建模
第一步:羊群繁殖
在NetLogo里打开一个新模型,并启动系统动力学建模工具。
该模型中包括狼群和羊群,从羊群开始建模。首先创建一个存量Stock,保存羊的数量。该存量命名为sheep,初始值设为240,并选择羊群始终不能为负。
(3)创建一个进入羊群存量的流量Flow,来表示伴随着羊的出生而导致的数量的增加,命名为sheep-births,设置其表达式为sheep-birth-rate * sheep
(4)创建一个变量Variable作为羊的出生率,命名为sheep-birth-rate,设置它的值是0.04
(5)建立一条Link从存量sheep到sheep-births流量
(6)创建一条Link从变量sheep-birth-rate到sheep-births
(7)NetLogo流图产生的代码
二 NetLogo集成
(1)构建NetLogo模型来运行由流图产生的代码,构建system-dynamics-setup和system-dynamics-go例程,代码如下:
(2)创建一个setup按钮
(3) 创建go按钮,设为forever
(4) 创建sheep监视器
(5)创建绘图populations,提供画笔sheep和wolves
三 系统仿真狼捕食羊
(1)在原有基础上增加一个存量Stock,命名为wolves,设初值为90
(2) 创建相应的变量、流和连接,如图:
给各个变量、流和连接命名,设置初值表达式,分别为:
(4)添加一条从wolves到sheep-deaths的连接,一条从wolves到wolves-deaths的连接,如图所示:
四 运行程序
(1)运行过程,如图所示:
(2)运行结果,如图所示:
五 程序代码
;; System dynamics model globals
globals [
;; constants
sheep-birth-rate
predation-rate
wolf-death-rate
predator-efficiency
;; stock values
sheep
wolves
;; size of each step, see SYSTEM-DYNAMICS-GO
dt
]
;; Initializes the system dynamics model.
;; Call this in your models SETUP procedure.
to system-dynamics-setup
reset-ticks
set dt 1.0
;; initialize constant values
set sheep-birth-rate 0.04
set predation-rate 3.0E-4
set wolf-death-rate 0.15
set predator-efficiency .8
;; initialize stock values
set sheep 240
set wolves 90
end
;; Step through the system dynamics model by performing next iteration of Eulers method.
;; Call this in your models GO procedure.
to system-dynamics-go
;; compute variable and flow values once per step
let local-sheep-births sheep-births
let local-sheep-deaths sheep-deaths
let local-wolf-births wolf-births
let local-wolf-deaths wolf-deaths
;; update stock
您可能关注的文档
- 模具厂管理流程1.doc
- 模块三 网络客户服务与管理模块试题.doc
- 模拟电子技术课程设计--BS208HAF调频调幅两波段收音机组装与调试.doc
- 模特经纪代理合同.doc
- 模特走秀主持词.doc
- 莫某公司-应急预案事故风险评估报告.doc
- 默写常见的名句名篇.pptx
- 某冲孔灌注桩施工组织设计方案.doc
- 某大体积混凝土施工方案.doc
- 某大型工厂供电系统设计毕业论文.doc
- 2025辽宁北镇市面向社会招聘社区专职工作人员35人备考题库附答案详解(a卷).docx
- 2025重庆丰都县文化和旅游发展委员会公益岗招聘8人备考题库附答案详解(培优a卷).docx
- 2022-2023学年深圳中学高一(上)期末生物试卷及答案.pdf
- 2025浦发银行广州分行招聘2人备考题库附答案详解(达标题).docx
- 2025浦发银行郑州分行招聘备考题库完整答案详解.docx
- 2025浦发银行广州分行招聘11人备考题库及答案详解(精选题).docx
- 2025浙江泰隆商业银行金华武义支行招聘备考题库含答案详解(精练).docx
- 2025浦发银行广州分行招聘11人备考题库含答案详解(b卷).docx
- 2025浙江农商银行系统秋季招聘备考题库附答案详解(完整版).docx
- 2025浦发银行广州分行招聘5人备考题库及答案详解(历年真题).docx
最近下载
- 2025下半年江西宜春市市直机关事业单位编外用工招聘82人笔试备考试题及答案解析.docx VIP
- 高速公路excel表格自动计算工程量.xls VIP
- 食品加工企业安全设计设施专篇.doc VIP
- 小学一年级数学应用题50道含答案(b卷).docx VIP
- 医学课件-室间隔缺损.pptx VIP
- (已压缩)关于建筑设计防火的原则规定(1960)(OCR).pdf VIP
- 第10课 影响世界的工业革命 课件(共52张PPT) 2024-2025学年统编版高中历史(必修)中外历史纲要(下).pptx VIP
- 2022建筑防火通用规范.docx VIP
- 九年级数学上册 第1-6章 练习北师大版(付,209).doc VIP
- 2022年7月16日江门市中级人民法院法官遴选面试真题及答案解析.doc VIP
原创力文档


文档评论(0)