Презентация модели, Объекты в презентации, Динамические параметры графических объектов - Построение модели сердца

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

Остановите выполнение модели и вернитесь на диаграмму класса Heart. Прямо на диаграмме мы будем рисовать презентацию сердца.

Объекты в презентации

Построим презентацию сердца в виде изображения овала, радиус которого будет меняться.

Этот радиус является функцией от значения переменной х модели. Для построения изображения овала перетащите мышью из вкладки Презентация Панели Палитра Пиктограмму Овал На диаграмму класса. Внизу появится окно свойств этого овала. По умолчанию имя этого объекта будет oval, координаты Х и Y соответствуют месту, куда мы поместили овал, а радиус X и радиус Y соответствуют тому, что мы нарисовали.

Рис. 10

Динамические параметры графических объектов

Запустив модель, мы увидим, неподвижный овал, находящийся в заданном месте. В AnyLogic принята следующая концепция: каждая характеристика графического элемента имеет два значения: статическое и динамическое. Статическое значение определяет параметр (координату, угол поворота, цвет и т. п.) объекта как константу. Динамическое определяет значение этого параметра в процессе выполнения модели и может быть определено как значение любой переменной модели. Поэтому у графических объектов в панели свойств имеются вкладки Основные И Дополнительные Для статических значений, и вкладка Динамические - для динамических значений параметров. Если динамическое значение не определено, графический объект сохранит свое статическое значение.

Выделите овал, представляющий динамику сердца. Статические значения его параметров задайте так: в панели свойств овала на вкладке Основные Цвет заливки определите бордовым, цвет линии границы - красным; толщину линии границы установите 2.

Изменение объема сердца представим радиусами овала на вкладке Динамические Как функцию от переменной х, как показано на рис. 11.

Рис.11

Запустите модель. Проведите эксперименты с установкой различных параметров модели (х0 и eps) и наблюдайте, как изменяется характер сердцебиения

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




Презентация модели, Объекты в презентации, Динамические параметры графических объектов - Построение модели сердца

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