у класу (рис. 3.8) карта поведінки системи У загальному випадку карта поведінки являє собою граф, вузли якого відповідають якісним станам модельованої системи, а дуги - переходам з одного стану в інший (Мал. 3.4).
Переходи зображуються ламаною лінією зі стрілкою, що вказує напрямок переходу. Один з переходів є початковим (замість вихідного вузла зображується жирна крапка). Він спрацьовує відразу при ініціалізації примірника карти поведінки і таким чином вказує на початковий вузол карти станів (на Рис. 3.4 це вузол Init). p align="justify"> Крім того, у вікні карт поведінки зображуються:
Гј імена вузлів.
Гј виноски, що вказують на приписані поведінки, вхідні та вихідні дії у вузлі, умови і дії переходу. (Cноскі можуть не зображати у разі перенасиченості графа).
В
Рис. 3.4 Карта поведінки
д) вікно редагування системи рівнянь (рис. 3.5). У вікні редагування рівнянь за допомогою подвійного клацання миші на вузлі В«РівнянняВ» або команди В«ЗмінитиВ» спливаючого меню існує можливість викликати спеціальний редактор формул, який дозволяє вводити математичні вирази в близькому до природного вигляду і які необхідні для побудови моделі. (Мал. 3.5).
е)
В
Рис. 3.5
Запуск (і створення, якщо потрібно) моделі проводиться за допомогою команди В«Модель/ПускВ».
Пакет MVS відноситься до категорії компілює: для елементів опису модельованої системи генерується код на проміжному мовою програмування, який потім компілюється в машинний код і зв'язується з Run Time Library (RTL) MVS за допомогою штатного компілятора командного рядка цієї мови. У даній версії пакету в якості проміжного мови використовується Borland Object Pascal (Delphi 3).
При створенні моделі спочатку з'являється вікно генератора коду, а потім одне за іншим два вікна консольних додатків - компілятора ресурсів та компілятора Object Pascal Delphi. Вся робота з проміжним кодом проводиться в локальній папці ... Tmp), в ній же формується файл model.exe. p align="justify"> Запуск на виконання моделі виконується за допомогою команди В«Моделювання/ПускВ» головного меню. Ви побачите, що почне змінюватися модельне час і значення фазових змінних. Однак, спостереження за цифровими значеннями мало що дає (тільки констатацію, що в моделі взагалі щось обчислюється). Переривання роботи моделі виконаються за допомогою кнопки або команди В«Моделювання/СтопВ». Для рестарту системи необхідно натиснути кнопку або виконати команду В«Моделювання/РестартВ». В результаті цих дій даний екземпляр випробуваної системи буде знищени...