Моделирование на GPSS
Оператор CLEAR используется обычно для организации нескольких
независимых прогонов модели на разных последовательностях случайных
чисел. Перед повторением прогона можно при необходимости переопре-
делить отдельные объекты модели, например емкости многоканальных
устройств.
Пусть, например, требуется повторить прогон модели, приведен-
ной на рис. 17, три раза при емкости МКУ, равной 1, 2 и 3. Это мо-
жет быть выполнено так, как показано на рис. 20. После каждой
очистки модели оператором CLEAR оператор STORAGE устанавливает но-
вое значение емкости МКУ с именем STO2.
Оператор END (закончить) завершает сеанс 0работы с GPSS/PC и
возвращает управление в операционную систему. Оператор не имеет
операндов.
STO2 STORAGE 1
EXP FUNCTION RN1,C24
0,0/.1,.104/.2,.222/.3,.355/.4,.509/.5,.69/.6,.915
.7,1.2/.75,1.38/.8,1.6/.84,1.85/.88,2.12/.9,2.3
.92,2.52/.94,2.81/.95,2.99/.96,3.2/.97,3.5/.98,3.9
.99,4.6/.995,5.3/.998,6.2/.999,7/.9998,8
GENERATE 100,FN$EXP
GATE SNF STO2,WAIT
ENT1 ENTER STO2
ADVANCE 160,FN$EXP
LEAVE STO2
UNLINK BUFER,ENT1,1
TERMINATE 1
WAIT LINK BUFER,FIFO
START 10000
CLEAR
STO2 STORAGE 2
START 10000
CLEAR
STO2 STORAGE 3
START 10000
Рис. 20
Как правило, управляющие операторы не включаются в исходную
программу, т.е. не имеют номеров строк, а вводятся пользователем
непосредственно с клавиатуры ПК.
| | скачать работу |
Моделирование на GPSS |