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

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

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

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

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

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

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

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

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

Свойства

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

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

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

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

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

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

Решатель системной динамики

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

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

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

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

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

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

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

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

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

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

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

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


См. также

Модели

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

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

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