【管理系统模拟与gpss语言】gpss 常用语句及其使用

【管理系统模拟与gpss语言】gpss 常用语句及其使用

ID:40075373

大小:156.00 KB

页数:20页

时间:2019-07-19

【管理系统模拟与gpss语言】gpss 常用语句及其使用_第1页
【管理系统模拟与gpss语言】gpss 常用语句及其使用_第2页
【管理系统模拟与gpss语言】gpss 常用语句及其使用_第3页
【管理系统模拟与gpss语言】gpss 常用语句及其使用_第4页
【管理系统模拟与gpss语言】gpss 常用语句及其使用_第5页
资源描述:

《【管理系统模拟与gpss语言】gpss 常用语句及其使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章GPSS常用语句及其使用本章主要内容:1.标准数字属性(参数)(SNA)2.定义语句的用途3.变量定义4.函数定义5.存储器定义6.符号定义7.GPSS语言编程举例语句4-1标准数字属性(SNA)在GPSS语言使用中,系统状态参数或活动实体的参数可能不是常数,这种在模拟中变化的参数如何使用呢?GPSS语言中各种参数的使用常常借助标准数字属性(StandardNumericalAttributesSNA),也译为标准属性码.每类参数都有一个代码,并加一数字码用来区分同一参数中的不同情况.常用SNA有:C$1模拟钟P$j动态实体所带的第j号参数V$j第j号自定义变量

2、Q$j第j号队列的当前长度RN$j[0,1)之间的均匀分布随机数,j为随机数发生器号FN$j第j号自定义函数:其中$是GPSS/PC要求的。在程序中使用参数时,利用SNA(标准属性码)十分方便.例:GENERATE18,6ASSIGN1,35将35吨赋于1号参数:(GOTOSI)GENERATE45,10ASSIGN1,70将70吨赋于1号参数::SIENTER1,P$1一号存储器中加入1号参数值ASSIGN3,C$1将当前时间赋给3号参数:TERMINATE4-1标准数字属性(SNA)4-1标准数字属性(SNA)与标准属性码有密切联系的常用模块是PRINT模块。PR

3、INT模块是用来输出标准属性码的,它常用于程序的调试过程,当需要了解某个参数某个时刻的数值时,可在程序执行到该时刻时用PRINT模块将其打印出来。PRINT模块的基本格式如下:格式:PRINTSNA1,SNA2,.....,SNA7PRINT模块可同时输出七个不同的标准数字属性码。4-1标准数字属性(SNA)下面程序是一个测试PRINT模块的程序,请认真阅读程序,并给出呈现的输出结果.SIMULATEGENERATEC$1ASSIGN1,C$1ADVANCE10PRINTC$1,P$1TERMINATE1START5END4-2GPSS语言的定义语句本章介绍下列定义语

4、句:1.变量定义(VARIABLE)2.函数定义(FUNCTION)3.存储器定义(STORAGE)4.符号定义(EQU)定义语句是用来对函数,变量,逻辑开关,存储器容量,符号含义,随机数种子,用户自定义表格等进行事先说明。相当于高级语言的说明语句。因此,定义语句应放在整个程序的前面。4-2-1变量定义语句变量定义语句用来定义一组已知公式,公式中可使用SNA码及常用数学运算。语句格式如下:变量号VARIABLE公式其中:变量号由数字组成,如1,2,.....公式为算术或逻辑表达式,或常数,可使用SNA码例:1VARIABLE2*P$12VARIABLE6>P$2>2逻

5、辑表达式5VARIABLE(FN$1*10)/P$3C$1P$jV$jQ$jRN$jFN$j:变量在程序中的调用在程序中调用变量时,采用SNA码,即V$变量号.例:ASSIGN1,V$1ASSIGN1+,V$5ADVANCEP$1,V$3变量的定义必须在程序之前完成,程序中间不能重新定义!C$1P$jV$jQ$jRN$jFN$j4-2-2函数定义语句函数定义语句是用来定义一组已知的数值函数,因此需要函数的点数及各点的值,或者使用SNA码。函数定义语句至少由二行组成,其格式为:函数号FUNCTIONA,BX1,Y1/X2,Y2/X3,Y3………(数据行)其中:A自变量X

6、,按A值在数据行中选Y值B函数的形式及点数Cj连续型Dj离散型L列表型j为点数4-2-2函数定义语句例:1.连续型.2.711.8.30中间采用线性插值方法确定C$1P$jV$jQ$jRN$jFN$j1FUNCTIONRN$2,C40,0/0.2,0.3/0.7,0.8/1,1(RN$为0,1间均匀分布随机函数的SNA码)2.离散型1020304020P$1FN$252FUNCTIONP$1,D45,10/10,40/20,30/30,102号函数由四个离散点组成,自变量由参数P$1确定.4-2-2函数定义语句例:一检查员检查时间的概率分布为:检验时间发生频率累计频率

7、150.10.1160.60.7170.31.0则函数可定义为:1FUNCTIONRN$1,D30.1,15/0.7,16/1.0,174-2-2函数定义语句4-2-3存储器定义语句存储器定义语句用来定义存储器的容量,其格式如下:1.单独定义:存储器号STORAGE容量2.集中定义:STORAGES$存储器号,容量/....例:1STORAGE10010STORAGE500STORAGES$1,100/S$10,500STORAGES$2-S$9,200在程序中使用存储器时,可使用其SNA码S$j表示第j号存储器的当前含量。4-2-4符号定义语句由于

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。