Структурная диаграмма - раздел Информатика, Модель мяча в AnyLogic При Построении Любой Модели Задается Ее Структура (Т. Е. Ее Компоненты И Связ...
При построении любой модели задается ее структура (т. е. ее компоненты и связи этих компонентов) и поведение отдельных компонентов. В AnyLogic активный объект имеет структуру и поведение. Структуру активного объекта составляют его параметры, переменные, стейтчарты, а также экземпляры других активных объектов, включенные как компоненты в данный активный объект (и, возможно, их связи).
На рис. 4 для нашего простого примера структурная диаграмма активного объекта — мяча — задается в окне с именем Ball прямоугольником, внутри которого содержатся его переменные (координаты мяча х, у и его скорости vx и vy) и иконка поведения с именем statechart. Поскольку этот простой объект (Bail) не содержит экземпляров других объектов, то в прямоугольнике с именем Ball нет других вложенных прямоугольников и связей (рис. 4).
Структура корневого активного объекта Rootзадана в окне с именем Root. Именно корневой активный объект является верхним уровнем структурной иерархии в нашем проекте. В модели (рис. 2) активный объект Root содержит один прямоугольник с именем ball— один экземпляр активного объекта Ball.
Рис. 4 Структурная диаграмма активного объекта — мяча
Поведение мяча представлено в окне Ball statechart содержащем простейший стейтчарт карту состояний который можно считать расширенным графом... Стейтчарт модели прыгающего мяча рис состоит из одного состояния с именем... Режим выполнения модели...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Структурная диаграмма
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Модель мяча в AnyLogic
При запуске AnyLogic отображается стартовая страница (рис.1). Со стартовой страницы можно создать новый проект, открыть проект, с которым недавно работали, или открыть один из уже разработанных пр
Окна свойств объектов модели
В редакторе AnyLogic для каждого элемента модели существует свое окно свойств, в котором указываются свойства (параметры) этого элемента. При выделении какого-либо элемента в любом из окон редактор
Окно редактора анимации активного объекта
В этом окне для модели строится двумерное анимационное представление, которое показывает, что происходит с моделью с течением времени. Именно здесь визуально представляется имитация поведения моде
Запуск модели
Для запуска модели включаем пункты меню Модель | Запуститьосновного меню или нажимаем кнопку запуска компиляции на панели инструментов (см. рис. 9). Этим действием запустится компи
Эксперименты с моделью
В данном примере в окне анимации кроме движущегося изображения мяча можно видеть текстовый комментарий и так называемые "слайдеры" или "бегунки" — подвижные указатели для измене
Управление скоростью выполнения модели и изображением
В AnyLogic скорость выполнения модели может быть установлена максимальной (и модель будет выполняться в режиме виртуального времени с максимально возможной скоростью выполнения соответствующего пр
Предварительно определенные эксперименты с моделью
Запуск модели на выполнение производится в AnyLogic в соответствии с определенным набором значений параметров модели, а также с некоторыми дополнительными установками (например, точность, шаг числе
Работа с окнами
Работать с окнами при разработке и исследовании модели требуется постоянно. Поэтому необходимо уметь открывать нужные окна, изменять их размеры, закрывать, сворачивать и разворачивать.
В
Изменение цвета мяча в анимации при отскоке
Для большей наглядности дополним анимационное представление поведения мяча так, чтобы при отскоке мяча его цвет на мгновение изменялся на красный. Для этого нужно зафиксировать момент отскока (зап
Произвольные перемещения мяча
В данной модели мячи движутся вертикально, отталкиваясь от поверхности с координатой 0. Это происходит потому, что начальная скорость мячей по координате х равна 0. Если мы изменим
У<= r && vy < 0 || у >= 500-r && vy > 0
Действие, которое выполняется и в том, и в другом случае, будет тем же: изменение направления скорости vy с частичной ее потерей.
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов