Блок TEST (Переместить согласно сравнению) сравнивает два стандартных числовых атрибута по вычисляемому отношению.
TEST X A,B,C
Операнды А и В - имена СЧА, которые сравниваются. Вспомогательный оператор X указывает способ сравнения этих двух СЧА друг с другом.
С – имя блока, в который переходит транзакт, если отношение ложно. Если отношение аргументов истинно, транзакт переходит к следующему по номеру блоку
Во вспомогательном поле операции <Х> записывается один из шести условных операторов:
LE — меньше или равно (отношение истинное, если значение аргумента поля <А> меньше или равно значению аргумента поля <В>);
GЕ — больше или равно (отношение истинное, если значение аргумента поля <А> больше или равно значению аргумента поля <В>);
G - больше
Е — равно (отношение истинное, если значения обоих аргументов полей <А> и <В> равны);
L — меньше (отношение истинное, если значение аргумента поля <А> меньше значения аргумента поля <В>);
NE — не равно (отношение истинное, если значения аргументов полей <А> и <В> не равны).
|
|
ОПРЕДЕЛЕНИЕ И ИСПОЛЬЗОВАНИЕ ТАБЛИЦ
Для накопления выборочных значений случайных величин и статистической обработки этих выборок используются GPSS-таблицы. Графическим аналогом GPSS-таблицы является гистограмма выборочных значений случайной величины. Прежде чем использовать таблицу, ее нужно определить, а потом задать собираемые выборочные значения.
Оператор TABLE (ТАБЛИЦА). Используется для определения таблицы:
<имя> TABLE А,В,С,D
А – имя случайной переменной (СЧА), значение которой будет табулироваться;
В – первое граничное число.(целое);
С – ширина интервала, общая для всех интервалов таблицы за исключением левого (нижнего) и правого (верхнего);
D – общее число интервалов таблицы, включая нижний и верхний.
Для сбора статистических данных об очередях используется оператор QTABLE.
Оператор QTABLE (Определить таблицу для очереди)
<имя> QTABLE А,В,С,D
А – имя очереди;
В – первое граничное число.(целое);
С – ширина интервала, общая для всех интервалов таблицы за исключением левого (нижнего) и правого (верхнего);
D – общее число интервалов таблицы, включая нижний и верхний.
Блок TABULATE (ТАБУЛИРОВАТЬ). Выборочные значения попадают в таблицу в моменты вхождения транзактов в блок TABULATE. Его формат:
TABULATE A
А – имя таблицы, в которой табулируются соответствующие СЧА