Оператори опису - студопедія

EQU - привласнення імен цілих значень

VARIABLE - змінна, завдання арифметичного виразу: +, -, /, # - множення,

^ - піднесення до степеня, \ - розподіл без остачі, @ - розподіл по модулю).

Примітка: \ - розподіл без остачі - результат округляється в більшу значення;

@ - розподіл по модулю - результат: залишок від ділення пози-

ного числа і різниця модуля і залишку при діленні отрицатель-

FUNCTION - функції GPSS WORLD пов'язують значення аргументу функції, який представляє собою незалежну змінну, зі значеннями залежної змінної функції (FNj). Іншим важливим застосуванням функцій є генерація значень випадкових чисел. Для таких функцій розподілу ймовірності аргументом є випадкове число 0<=RN<1, а значения зависимых переменных (FNj) являются случайными элементами переменных в моделях системы. Имя функции должно записываться в поле метки оператора описания FUNCTION.

А - містить аргумент (незалежну змінну) функції. Аргументом може бути будь-який зі стандартних числових атрибутів, за винятком матриці осередків; в якості аргументу функції може бути використано і значення будь-який інший функції. Якщо в якості аргументу функції використовується випадкове число RNj, то значеннями аргументу будуть числа, рівномірно розподілені в інтервалі 0 <= RNj <1. Следует отметить, во всех других случаях использование случайных чисел RNj дает значение в диапазоне RNj<999.

В - визначає тип і число точок функції (число пар значень X [i] і Y [i]). Нижче перераховані типи функції і мнемоніка кожного типу:

З - безперервна числова

D - дискретна числова

L - таблична числова

E - дискретна атрибутивная

M - таблична атрибутивная

За кожним оператором опису FUNCTION повинні слідувати оператори для завдання координат (X [i] і Y [i]) функції, правила їх написання наступні:

- запис повинна починатися в позиції 1;

- значення координат X [i] і Y [i] однієї точки функції розділяються комою;

- набори координат поділяються знаком (/);

- координати X [i] і Y [i], що відносяться до однієї точки, повинні задаватися одним

- кожне наступне значення X [i] має бути більше попереднього;

- значення Y [i] не можуть бути матрицями осередків;

- кожна функція повинна мати, принаймні, дві описані точки.

Тable - Оператор опису таблиці визначає аргумент, а також число і ширину частотних інтервалів. В поле мітки задається ім'я таблиці.

А - задається аргумент таблиці - елемент даних, чиє частотний розподіл буде табулірует-тися.

В - задається верхня межа першого інтервалу.

З - задається ширина частотного інтервалу - різниця між верхньою і нижньою межею кожного частотного класу. Операнд може бути позитивним цілим.

D - задається число частотних інтервалів. Це число не може перевищувати 8191. Операнд може бути позитивним цілим.

Для збору елементів даних повідомлення повинно увійти в блок TABULATE з тим же ім'ям таблиці, що визначено в блоці TABLE. Коли повідомлення входить в блок TABULATE, оцінюється аргумент таблиці (операнд А в операторі TABLE). Якщо він менше або дорівнює операнду В операторі TABLE, то вибирається перший частотний клас таблиці. Якщо аргумент таблиці не підходить для цього класу, то клас вибирається шляхом ділення значення аргументу на операнд З оператора TABLE. Нижня межа частотного класу включається в попередній клас. Якщо таблиці мало для розміщення цього значення, то вибирається останній частотний інтервал. Потім вибирається ціле з частотного класу і лічильник збільшується на величину, яка визначається операндом В оператора TABULATE. За замовчуванням збільшення відбувається на 1. В кінці роботи оператора TABULATE змінюються значення середнього і стандартного відхилення аргументу таблиці.

QTABLE - оператор опису Q-таблиці є засобом отримання розподілу перебування повідомлення в черзі. В поле мітки задається ім'я таблиці.

А - задається ім'я черги.

В - верхня межа першого частотного класу.

С - розмір частотного інтервалу - різниця між верхньою і нижньою межею кожного частотного класу.

D - задається число частотних інтервалів. Воно не може перевищувати 8191. Операнд може

бути позитивним цілим числом.

STORAGE - визначає ємність багатоканального пристрою в поточній моделі. Поле мітки визначає ім'я багатоканального пристрою.

А - визначає обсяг багатоканального пристрою. Операнд А повинен бути поклади - тельним цілим.

Схожі статті