- 1、本文档共63页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机模拟GPSS第六章
某理发店有两名工作效率不同的理发师,顾客 到达的间隔为均匀分布,均值为40,方差为10,两 名理发师理发的时间也为均匀分布,分别为 80(10)和80(20),模拟100名顾客被服务的过程 Lfd5.gps SIMULATE 1 STORAGE 8 GENERATE 10,5 QUEUE 1 ENTER 1 DEPART 1 ADVANCE 40,10 LEAVE 1 TERMINATE GENERATE 480 TERMINATE 1 START 1 END LG1.GPS SIMULATE 1 STORAGE 8 INITIAL LS$1 GENERATE 10,5 GATE_ LS 1,GOAWAY QUEUE 1 ENTER 1 DEPART 1 ADVANCE 40,10 LEAVE 1 GOAWAY TERMINATE GENERATE 480 LOGIC_ R 1 TEST_ E N$3,N$7 TERMINATE 1 START 1 END JG.GPS 6.3 中级 GPSS 语言程序举例 例 6.2 假设有一个募捐站点接受各类民众的现金募捐。在募捐的人中大约有50%的人捐10元,有30%的人捐50元,有20%的人捐100元,请通过模拟实验来统计以上各类人的捐款数及总捐款数。(统计100个捐献者) L6-2A.GPS L6-2.GPS L6-2b.gps SIMULATE 1 FUNCTION RN$1,D3 .5,10/.8,50/1,100 2 FUNCTION P$1,D3 10,1/50,2/100,3 GENERATE 5 ASSIGN 1, FN$1 SAVEVALUE FN$2+, P$1 SAVEVALUE 4+, P$1 TERMINATE 1 START 100 END L6-2.GPS 上面的程序模拟了100个捐款人,有关保存值部分的标准输出如下: CONTENTS OF (NONZERO) FULLWORD SAVEVALUES XF LOC VALUE LOC VALUE LOC VALUE LOC VALUE 1 520 2 1500 3 1800 4 3820 从输出中可见,一类捐款人为52人,捐款50元; 二类捐款人为30人,捐款1500元; 三类捐款人为18人,捐款1800元; 总捐款3820元。 6.3 中级 GPSS 语言程序举例 一露天矿模拟模型 已知一露天矿剥离和采煤分别由二台电铲来完成。 一台以 4 (2) 分钟间隔时间装满一车矿石, 另一台以 5 (2) 分钟间隔时间装满一车煤,卡车各运行 15 分钟后分别卸入矿石场和储煤仓, 卸矿时间为 8分钟, 矿石场和储煤仓的容量分别为 20000 吨及 2000 吨, 矿石卡车载重量为 35 吨, 而运煤卡车载重量为 18 吨。 模拟这一过程, 并记录矿石和煤的产量。 模型: 动态实体 ---- 运矿石卡车和运煤卡车 存储器 ----- 1 号 矿石场 2 号 储煤仓 保存值 ------ 1 号 产煤量 2 号 矿石剥离量 6.3 中级 GPSS 语言程序举例 模型示意图 储煤仓 储矿场 5/2装煤 4/2装矸 35 吨 18 吨 15 20000 2000 例 6.4 一露天矿模拟模型 本例题用三个方式编程: 1. 详细方法 即每一步都表示清楚 (程序 A) 2. 使用流动实体的参数 (程序 B) 3. 使用
文档评论(0)