南京邮电大学系统工程实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课内实验报告
课程名:系统工程
任课教师:巩永华
专业:
学号:
姓名:
二○二○至二○二一年度第 1 学期南京邮电大学管理学院
《系统工程》课程实验报告
实验内容及基本要求:
实验项目名称:基于Netlogo的狼吃羊生态系统仿真
实验类型:设计
每组人数: 1
实验内容及要求:
1) 了解Netlogo编程语言的特点和基本语法。
2) 用系统动力学建模工具完成狼吃羊生态系统模型的仿真和仿真流程分析。羊群和狼群的初始数值设置分别为:
学号尾数为1、6号:50, 15
2、7号:80,20
3、8号:60, 20
4、9号:90,30
5、0号:100,30
实验过程与结果:
(1)系统动力学建模
一、建立羊群繁殖模型
1.建立羊群模型并编辑其数值
2.NetLogo集成
3.建立完整狼羊模型
wolves 的初值为30,
wolf-deaths的表达式为 wolves * wolf-death-rate ,
wolf-death-rate 是 0.15,
predator-efficiency 是 .8,
wolf-births的表达式是 wolves * predator-efficiency * predation-rate * sheep, predation-rate 是 3.0E-4,
sheep-deaths 的表达式是 sheep * predation-rate * wolves.
4.设置绘图、按钮、监视器、画笔等
set-current-plot-pen "sheep"
plotxy ticks sheep
]
if plot-pen-exists? "wolves" [
set-current-plot-pen "wolves"
plotxy ticks wolves
]
end
(3)仿真结果
(4)实验总结
在本次实验中我学习了简单的NetLogo建模方法,在过程中遇到了程序错误、无狼的曲线图等问题,通过检查与询问老师,最后了解了自己的问题(连接线错误、缺少指令等)与解决办法,最后成功做出了实验。通过本次实验,我不仅对NetLogo建立模型有了简单了解,同时再次认识到认真检查抓细节的重要性,在今后的学习与生活中,我会学以致用,不断进步。
成绩评定:
该生对待本次实验的态度□认真□良好□一般□比较差。
本次实验的过程情况□很好□较好□一般□比较差
对实验结果的分析□很好□良好□一般□比较差
文档书写符合规范程度□很好□良好□一般□比较差
成绩指导教师签名巩永华日期2020.12.20