下载此文档

系统工程实验报告.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
课内实验报告
课程名: 系统工程
任课教师:
专业:
学号:
姓名:
二○一三至二○一四年度第 1 学期
南京邮电大学经济与管理学院
《系统工程》课程实验报告
实验内容及基本要求:
实验项目名称:
实验类型:设计
每组人数: 1
实验内容及要求:
1) logo编程语言的特点和基本语法。
2) logo基本Model的语句解析和仿真流程分析。
学号尾数为1、6号:Biology目录下的Ants
2、7号:Biology目录下的Heatbugs
3、8号:Biology目录下的Virus
4、9号:Social Science目录下SugarScape中的Voting
5、puter Science目录下的 Pagerank
实验过程与结果:
作业为4、9号:Social Science目录下SugarScape中的Voting
1) 语句解析:
patches-own
[ vote ;; my vote (0 or 1) 我的选票是0或1
total ;; sum of votes around me ] 我周围的选票总数
to setup 重置
clear-all 清零
ask patches
[ set vote random 2 随机着色选票
recolor-patch ]
end
to go
ask patches
[ set total (sum [vote] of neighbors) ] 设立邻近选票的总数
;; use two ask patches blocks so all pute "total" 通过两次调查瓦片区域的选票情况使得所有瓦片得出计算总和
;; before any patches change their votes 在任一瓦片改变其选票之前
ask patches
[ if total > 5 [ set vote 1 ] 如果邻近选票总数大于5,设置选票为1
if total < 3 [ set vote 0 ] 如果邻近选票总数小于3,设置选票为0
if total = 4 如果邻近选票总数等于4
[ if change-vote-if-tied? 如果if change-vote-if-tied按钮是打开状态时?
[ set vote (1 - vote) ] ] 设置选票一为(1-选票二)
if total = 5 如果邻近选票总数等于5
[ ifelse award-close-calls-to-loser? 如果award-close-calls-to-loser按钮是打开状态?
[ set vote 0 ] 设置其一选票为0
[ set vote 1 ] ] 另一选票为1
if total = 3 如果邻近选票总数等于3
[ ifelse award-close-calls-to-loser? 如果award-close-calls-to-loser按钮是打开状态?
[ set vote 1 ] 设置其一选票为1
[ set vote 0 ] ] 另一选票为0
recolor-patch ] 为瓦片重新着色
tick

系统工程实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人fr520520
  • 文件大小839 KB
  • 时间2018-06-25