Таблицы в GPSS
Для сбора статистических данных о различных отчетах модели и для представления их в стандартной табличной форме используют таблицы. Занесение информации в таблицу осуществляется в момент входа очередного транзакта в блок
TABULATE A, B
где А – имя или номер таблицы, B – вес, указывающий, сколько раз значение должно быть занесено во взвешенную таблицу (по умолчанию В=1).
Описание структуры таблицы и типа заносимых данных (СЧА) осуществляется оператором описания таблицы
num TABLE A, B, C, D, E
где num – имя или номер таблицы (совпадает с полем А блока TABULATE A,B);
А – поле, в котором может быть записан либо аргумент таблицы, т.е. заносимая в таблицу величина и аргумент таблицы может сопровождаться знаком «-» (минус), либо признаки режима формирования данных в таблице: режим IA – ПРОМЕЖУТОЧНЫЙ ИНТЕРВАЛ; режим RT – ИНТЕНСИВНОСТЬ ПРИХОДА);
B – верхняя граница нижнего интервала;
C – ширина интервала;
D – число интервалов;
E – интервал времени ( только для RT – режима ).
При входе транзакта в блок TABULATE, которой ссылается на таблицу num, аргумент А этой таблицы вычисляется и заносится в эту таблицу. При этом если за операндом А стоит знак «-», то в таблицу заносится разность двух соседних значений табулируемой величины. Если в поле А указан режим IA, в таблицу заносится интервал времени между приходом двух транзактов в блок TABULATE.
Стандартные числовые атрибуты таблиц:
TB$j – среднее значение фиксируемой в таблице j переменной;
TC$j – число входов в таблицу j;
TD$j – стандартное среднеквадратичное отклонение табулируемой переменной.
Примеры.
Tab1 TABLE P$3,0,5,10
Когда транзакт входит в блок TABULATE, который ссылается на таблицу Tab1, в нее заносится соответствующее значение параметра 3 этого транзакта.
Tab2 TABLE P$3-,0.5,10
Когда транзакт входит в блок TABULATE, который ссылается на таблицу Tab2, в нее заносится разность между значениями параметра 3 текущего и предшествующего транзакта.
Tab3 TABLE IA,0,5,10
Когда транзакт входит в блок TABULATE, который ссылается на таблицу Tab3, в нее заносятся интервалы времени между последовательными приходами предыдущего и текущего транзакта.
Обратите внимание:
Укрывайтесь только лучшими одеялами. Представляю шикарные одеяла в Иваново. Приемлемые цены, большой выбор и отличное качество.
- Блоки, определяющие направление перемещения транзактов по модели в GPSS
- Блоки, влияющие на значения параметров транзактов в GPSS
- Блоки, обеспечивающие копирование и синхронизацию перемещения транзактов по модели в GPSS
- Логические ключи в GPSS
- Ячейки в GPSS
- Таблицы в SQL
- Очереди в GPSS
- Устройства в GPSS: FACILITY
- Алгоритм перемещения транзактов – алгоритм моделирования в системе gpss
- Особенности построения моделей дискретных процессов на языке GPSS
- Память в GPSS
- Функции и переменные в GPSS
- Изменение значений столбцов таблицы в SQL
- Удаление строк из таблицы в SQL
- Объекты системы моделирования и средства их реализации. Транзакты
- Структура программы на языке GPSS
- Выборка данных из таблицы в SQL (разделы SELECT, FROM и WHERE)