Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Система управління запасами з незадовільним попитом

Реферат Система управління запасами з незадовільним попитом





Sredne, FN4

10. GENERATE (V $ Post +7.1), FN $ Mod

з операндами А і C

11. GENERATE 7.3,, 4.1

12. GENERATE 7.3,, X $ VrSm

13. GENERATE V $ IntP,, MX2 (X $ Stroka, X $ Stolbez)

14. GENERATE (Normal (3, X $ Sre, X $ SreOtk)),, Sme

з операндами А, B, E

15. GENERATE 13.3,2.8,,, 1

16. GENERATE (Normal (8, X $ Sr, X $ SrOtk)), Post,, 1

17. GENERATE V $ IntPostTran, (V1-12.3),, 12

Наведені приклади демонструють різні способи завдання операндів блоку GENERATE. Однак при цьому потрібно пам'ятати наступне.

У початковий момент часу в кожному блоці GENERATE проводиться підготовка до виходу одного транзакта. На цій стадії модель ще повністю не инициализирована для виконання, тобто не всі змінні отримали значення. Але описані в блоці GENERATE, повинні бути вже визначені - ініціалізовані. Тому в моделі блоку GENERATE повинні передувати команди визначення EQU, INITIAL, FUNCTION, VARIABLE, FVARIABLE. Це робиться для того, щоб ВЧА в блоці GENERATE, який посилається на них, давали потрібні для введення транзактов в модель результати.

Наприклад:

SrIntPost EQU 47.2

StanOtkl EQU 28.6

INITIAL X $ KolTrans, 43

. . . p> GENERATE SrIntPost, StOtk,, X $ KolTrans

Як видно з прикладу, блоку GENERATE передують присвоєння командою EQU іменам числових значень і командою INITIAL початкового значення сохраняемой осередку з ім'ям Kol-Trans.

1.2.2.1.2. Видалення транзактов з моделі і завершення моделювання

Транзакти видаляються з моделі, потрапляючи в блок TERMINATE (завершити). Блоки TERMINATE завжди дозволяють увійти всім транзактам, які намагаються це зробити. У моделі може бути будь число блоків TERMINATE. Блок має наступний формат запису:

TERMINATE [A]

Значним операнда А є число одиниць, на яке блок TERMINATE зменшує вміст лічильника завершення , определ яющего момент закінчення моделювання. Операнд А може бути ім'ям, позитивним цілим числом, виразом у дужках, СЧА або ВЧА * <параметр>. За замовчуванням значення операнда А дорівнює нулю. У цьому випадку транзакт знищується, а значення лічильника завершення не змінюється.

Лічильник завершення являє собою осередок пам'яті з ім'ям TG1, яка зберігає позитивне ціле число. Це число записується в комірку TG1 командою START на початку процесу моделювання.

У процесі моделювання транзакти потрапляють в блок TERMINATE і у відповідності зі значенням операнда А віднімають певне число з лічильника завершення. При досягненні вмістом лічильника нуля моделювання завершується. У моделі може бути багато блоків TERMINATE, але лічильник завершення тільки один.

Коли користувач підготовляє модель, він задає час моделювання, вказуючи в операторі START значення лічильника завершення. Оскільки шляху проходження транзактов у моделі мають різний фізичний зміст, кож...


Назад | сторінка 10 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розгром фашистського блоку. Завершення Великої Вітчизняної та Другої світо ...
  • Реферат на тему: Динамічне моделювання моделі управління запасами
  • Реферат на тему: Завершення поточного фінансового року
  • Реферат на тему: Завершення пошуків рудного золота на ділянці Сагури
  • Реферат на тему: Моделі та моделювання в соціально-педагогічних дослідженнях