Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МГУПБ. Лаб. практ.мод. сист. в печать конечная...doc
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
4.54 Mб
Скачать

Листинг 1. Описание ввода исходных данных на языке Simplex-edl

3. Запуск модели с помощью пользовательского интерфейса.

Cледует проверить синтаксис эксперимента при помощи команды контекстного меню Check Procedure и запустить эксперимент при помощи команды контекстного меню Execute Procedure, после которой автоматически откроется интерфейсная форма, созданная в п.1, в которую вводятся все исходные данные, и нажатием соответствующей кнопки программа запускается.

При загрузке формы происходит открытие файла Lotka.exe, чтение выходной информации из него и запись в файл Lotka.out. После чего, данные транслируются в переменные EDL и присваиваются переменным MDL, автоматически производится запуск модели до указанного в эксперименте машинного такта, после чего графически отображаются результаты моделирования.

4. Просмотр результатов моделирования.

Если предполагалась дальнейшая работа с моделью (т.е. не использовались команды DELEXP и DELMODEL), то в папке Run1/Simulation results вы найдете созданные обсерверы.

Таким образом, можно проводить эксперименты с различными входными данными, не зная программного кода и получать результаты эксперимента на основе заданных моделей.

СОДЕРЖАНИЕ

Введение ..................................................................................................................3

Лабораторная работа № 1. Структурно-параметрическое

моделирование систем ........................................... 4

Лабораторная работа № 2. Идентификация аномальных состояний

большой системы..................................................... 9

Лабораторная работа № 3. Прогнозирование состояния большой

системы……….......................................................16

Лабораторная работа № 4. Статистическое моделирование

производственных систем.....................................19

Лабораторная работа № 5. Универсальная система имитационного

моделирования Simplex3…...................................26

Лабораторная работа № 6. Моделирование на языке Simplex-MDL

непрерывных процессов и систем…....................38

Лабораторная работа № 7.  Многомерные массивы в моделировании

параметрических полей….....................................45

Лабораторная работа № 8.  Моделирование на языке Simplex-MDL

дискретных систем………….................................50

Лабораторная работа № 9. Объектно-ориентированное моделирование

систем. Многокомпонентная модель экологи-

ческой системы………………………………….. 68

Лабораторная работа № 10. Многокомпонентная  иерархическая 

модель системы…...................................................74

Лабораторная работа № 11. Собственные функциональные компоненты

Simplex-MDL..........................................................77

Лабораторная работа № 12. Внешние С-функции и С-процедуры

в Simplex-MDL.......................................................81

Лабораторная работа № 13. Организация эксперимента в Simplex3 с

использованием интерфейса и внешних

программ...............................................................86

Лабораторная работа № 14.  Мультиагентное моделирование систем

в Simplex3...............................................................93

Приложение 1. Структурно-параметрическое описание технологических

систем.........................................................................................110

Приложение 2. Общий порядок создания пользовательского

интерфейса с помощью внешней программы.........................126

Учебное издание

Ивашкин Юрий Алексеевич

Назойкин Евгений Анатольевич

МОДЕЛИРОВАНИЕ СИСТЕМ

СТРУКТУРНО-ПАРАМЕТРИЧЕСКИЕ И АГЕНТНО-ОРИЕНТИРОВАННЫЕ ТЕХНОЛОГИИ

Лабораторный практикум

Учебное пособие для студентов высших учебных заведений, обучающихся по направлению 230100 – Информатика и вычислительная техника по специальности 230102 – Автоматизированные системы обработки информации и управления и бакалавров по направлению 230100 – Информатика и вычислительная техника

Редактор И.А. Мырсина

Оформление Ю.В. Кольцова

Подписано в печать 12.10.10. Усл. печ. л. 8,5. Тираж 250 экз.

Заказ Изд. № 150.

МГУПБ.109416. Москва, ул. Талалихина, 33