Создание новой модели

Вы можете создать простейшую модель с помощью Мастера создания модели. Все, что вам нужно - это указать имя модели и местоположение файлов, и вы сможете начать ее разработку.

 Чтобы создать новую модель
  1. Щелкните по кнопке панели инструментов Создать , или
    Выберите Файл > Создать > Модель из главного меню, или
    Нажмите Ctrl+N (Mac OS: Cmd+N).

  2. Появится диалоговое окно Новая модель.

  3. Введите имя новой модели в поле Имя модели.

  4. Задайте местоположение каталога, в котором будут храниться файлы модели. Вы можете выбрать нужный вам каталог с помощью кнопки Выбрать, либо же самостоятельно ввести путь в поле Местоположение.
    В настройках AnyLogic вы можете указать папку, которая будет использоваться по умолчанию при сохранении файлов.

  5. Выберите единицы времени для этой модели из выпадающего списка Единицы модельного времени. При желании, позже, вы можете выбрать другие единицы в свойствах модели. К тому же, когда бы вам ни понадобилось задать интервал или таймаут в элементах модели, у вас всегда будет выбор единиц времени для этих свойств, но те единицы, которые вы выберете здесь, будут предлагаться в элементах модели по умолчанию. 

  6. При необходимости измените имя создаваемого Java пакета модели в поле Java пакет.

  7. Щелкните мышью по кнопке Готово.

Свойства

Основные свойства

Имя – Имя модели. Имя модели должно быть уникальным внутри текущей рабочей среды (то есть вы не можете одновременно открыть две модели с одним и тем же именем). 

Единицы модельного времени – Здесь вы можете выбрать из выпадающего списка единицы модельного времени для своей модели.

Зависимости
Эта секция свойств помогает вам управлять зависимостями модели. Здесь вы можете указать все библиотеки AnyLogic и  внешние Jar файлы и папки классов, требуемые для успешного построения модели. 

Библиотеки AnyLogic, необходимые для построения модели – Если вы используете в своей модели объекты какой-либо библиотеки AnyLogic, это библиотека должна быть указана в списке зависимостей модели. Список задает библиотеки, требуемые для успешного построения этой модели. 
Как добавлять библиотеки в список зависимостей модели, читайте здесь.

Jar файлы и папки классов, требуемые для построения модели – Здесь вы можете указать архивы Java и папки классов, содержащие классы Java, на которые ссылается эта модель. 
Как добавлять внешние Jar файлы и папки классов в список зависимостей модели, читайте здесь.

Численные методы

Дифференциальные уравненияМетод, используемый для решения дифференциальных уравнений первого порядка.

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

Смешанные уравненияМетод, используемый для решения смешанных дифференциально-алгебраических уравнений.

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

Временная точностьТребуемая временная точность обнаружения временных событий (точек переключения) при решении уравнений.

Относительная точностьТребуемое значение относительной точности вычисления уравнений для методов с меняющимся шагом интегрирования (например, для метода Ньютона). Используется по умолчанию.

Фиксированный шаг по времениШаг по времени для методов с постоянным шагом (например, Рунге-Кутта).

Специфические

Пакет – Имя Java пакета, куда добавляются все Java классы, генерируемые AnyLogic для этой модели.

Файл – [Только чтение] Полный путь к файлу модели. Если вы хотите изменить место хранения файлы модели, используйте команду Сохранить как...

Каждая модель содержит создаваемые по умолчанию тип агента Main и простой эксперимент Simulation.

Агенты являются основными строительными блоками модели AnyLogic. Агенты могут моделировать любые объекты реального мира: машины, людей, станки, здания, аппаратное обеспечение и т.д.


См. также

 Модели

 Открытие модели

 Сохранение моделей

 Закрытие моделей