- •М еждународный банковский институт
- •Практическая работа № 1. Исследование детерминированных моделей динамических систем
- •Оглавление.
- •Часть 1. Модель 1-3 «Расходы по доходам» 2
- •Часть 2. Модели процесса производства продукции 14
- •Часть 3. Исследование модели 19
- •Перед началом работы
- •Часть 1. Модель 1-3 «Расходы по доходам»
- •Задание 1.1. Создание и сохранение проекта в среде MvStudium
- •Рекомендации по выбору вида модели
- •Задание 1.2. Окна проекта в среде MvStudium
- •Задание 1.3. Описание класса для модели 1-3
- •Задание 1.4. Отладка модели
- •Задание 1.5. Компьютерный эксперимент
- •Задание 1.6. Одновременное наблюдение нескольких независимых процессов
- •Часть 2. Модели процесса производства продукции
- •Задание 1.7. Неограниченное производство
- •Задание 1.8. Учет спроса
- •Задание 1.9. Учет потерь
- •Задание 1.10. Анализ чувствительности
- •Часть 3. Исследование модели Задание 1.11. Исследование процесса производства
- •Для самостоятельной работы Задание 1.12. Гибридная схема накопления в «банке» и в банке
- •Чему вы научились
Задание 1.1. Создание и сохранение проекта в среде MvStudium
Создать и сохранить проект в среде MvStudium.
Технология работы
1. Запустите среду MvStudium.
При первом использовании открывается только окно среды. В нем можно создать новый документ. Документ в среде MvStudium называется проект. Среда запоминает имя и путь последнего проекта, с которым проводилась работа и при повторном запуске открывает его.
Примечание. В компьютерном классе это может не выполняться в связи системными настройками сети.
Создайте новый проект (Файл/Новый).
Введите имя проекта Модель1_3_Расходы_по_доходам и выберите папку Занятие1 (рис. 1).
Соглашение об именах
Все объекты имеют имена.
Имя записывается в виде одного слова (символы без пробелов). Можно использовать русские и латинские символы.
Нельзя использовать в имени пробелы, дефис, / (слэш) и некоторые другие знаки.
Нижнее подчеркивание можно.
Среда «не любит» большого уровня вложенности папок при создании проекта. Поэтому, если проект «не хочет» создаваться в указанной папке, то создайте его непосредственно в корневой папке, а потом после закрытия переместите в нужное место. Открывается проект из любой папки, независимо от уровня вложенности.
Рис. 1
2. Выберите вид создаваемой модели – Непрерывный элементарный объект.
3. Щелкните по кнопке Создать.
4. Закройте проект и среду и посмотрите папку проекта. Какое расширение имеют файлы в папке проекта?
При создании проекта создается папка с указанным именем. В папке автоматически создается вложенная папка Tmp и несколько рабочих файлов. Запускаемый файл проекта имеет имя такое же, как у папки, и расширение .mvb
5. Запустите среду. Вместе с ней открылся только что созданный проект.
Кнопка закрытия окна не работает. Закрыть проект можно командой Файл/Закрыть.
Рекомендации по выбору вида модели
Независимо от выбора вида модели на этапе создания проекта, в нем всегда создается предопределенный класс с именем Model. Далее, в зависимости от вида модели, могут быть созданы дополнительные глобальные классы, а также локальные классы, встроенные в класс Model или в другие глобальные классы. Это позволяет создать достаточно сложную структуру исследуемой системы и по составу входящих в нее элементов, и по поведению этих элементов.
Виды моделей, которые представлены на рис. 1, расположены по степени их усложнения. Можно пользоваться «правилом поглощения». Более сложный вид модели позволяет создавать более простые виды моделей. В таблице представлены пояснения по предлагаемым видам моделей.
Вид модели |
Пояснение |
Непрерывный элементарный объект |
Модель ТОЛЬКО! одного класса предопределенного класса Model с одним непрерывным глобальным поведением, описываемым системой уравнений |
Гибридный объект |
Модель ТОЛЬКО! одного класса предопределенного класса Model с гибридным поведением. Гибридное поведение описывается путем создания локальных классов, описывающих поведение предопределенного класса Model. Локальные классы могут быть как непрерывными элементарными объектами, так и гибридными объектами |
Блок-схема |
Предопределенный класс Model не имеет собственного поведения, а имеет только структуру – совокупность параллельно функционирующих классов. Эти классы могут существовать как независимо друг от друга, так и во взаимосвязи, образуя систему |
Объект общего вида |
Предопределенный класс Model имеет собственное поведение, а также структуру |
На этом занятии мы создадим модель вида Непрерывный элементарный объект, и модель вида Гибридный объект. В дальнейшем будем создавать в основном модели типа Блок-схема.
