Запуск модели, Графики и диаграммы - Построение модели сердца

Щелкнув на кнопке запуска модели, после компиляции откроется окно презентации эксперимента. Запустив эксперимент, увидим структуру активного объекта: переменные и параметры с их значениями (рис. 4). Переменные b и х в этом окне начнут изменяться в соответствии с определенными для них уравнениями

Системы дифференциальных и алгебраических уравнений, при выполнении модели решаются одним из встроенных численных методов. Сам метод и необходимая точность решения выбираются автоматически, но можно изменить предварительные установки во вкладке Дополнительные Панели свойств объекта Simulation, рис. 5.

По умолчанию выполнение модели закончится, когда счетчик модельного времени дойдет до 100, это условие остановки эксперимента также может быть изменено во вкладке Модельное время Панели свойств объекта Simulation, рис. 6.

Рис. 2.4

Рис.2.5

Рис. 2.6

Графики и диаграммы

AnyLogic позволяет наглядно представить поведение модели, в частности, представить изменения во времени всех ее переменных. Существуют два способа просмотра графиков: с помощью окон инспекта и с помощью диаграмм.

Окна инспекта мы подробно рассмотрели ранее, здесь отметим лишь то, что эти графики строятся на базе автоматически создаваемых наборов данных, в которые периодически записываются новые и новые значения переменных. Если кривая Вашего графика покажется Вам не гладкой, а "рваной", то причина этого может заключаться в том, что AnyLogic недостаточно часто обновляет наборы данных новыми значениями.

Чтобы изменить частоту обновления автоматически создаваемых для переменных наборов данных перейдите на страницу свойств Дополнительные Того класса активного объекта, на диаграмме которого находится переменная и измените период обновления данных в поле Период, Рис. 7.

Для получения полнофункциональных графиков лучше воспользоваться диаграммами AnyLogic, которые позволяют динамически визуализировать данные, собираемые в результате работы модели. Набор диаграмм схож с тем, что предлагается программой MS Excel.

Рис.7

Построим графики зависимостей переменных b и х от времени и фазовую диаграмму b от х. Перетащите элемент График из палитры Статистика В то место графического редактора, где Вы хотите нарисовать график. Перейдите на страницу Основные Панели Свойства

Рис.8

Щелкните мышью по кнопке Добавить элемент данных. При этом над кнопкой появится новая секция свойств, задающая настройки нового элемента данных, который будет отображаться на данном графике. В поле Значение по оси X Введите имя переменой Х, а в поле Значение по оси Y - имя переменной b. Задайте заголовок Фазовая диаграмма для этого элемента данных в поле Заголовок. Для того чтобы получить гладкую диаграмму нужно уменьшить период обновления данных в поле Период, Рис. 8

Аналогично постройте временной график для переменных x и b, разместив их на одном графике. Временной диапазон Укажите равным 10, рис.2.10.

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

Проведите серию экспериментов с моделью, перезапуская ее с различными параметрами

Для изменения параметров в процессе выполнения модели, нужно в окне инспекта этого параметра щелкнуть мышью по кнопке с карандашом в верхней части окна, рис. 9

Рис. 9

Похожие статьи




Запуск модели, Графики и диаграммы - Построение модели сердца

Предыдущая | Следующая