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

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

.Имя – Имя вспомогательной переменной. Имя используется для идентификации переменной и доступа к ней из формул других переменных.
Отображать имя – Если опция выбрана, то имя переменной будет отображаться в графическом редакторе.
Исключить – Если опция выбрана, то переменная будет исключена из модели.
На верхнем уровне – Если опция выбрана, то переменная будет видна на презентации класса, в который будет вложен данный активный объект.
На презентации – Если опция выбрана, то переменная будет отображаться на презентации во время выполнения модели.
Цвет – Здесь Вы можете изменить цвет значка переменной.
Массив – Если опция выбрана, то эта переменная будет массивом. Свойства переменных типа массив отличаются от свойств скалярных переменных. Вместо одного поля, в котором задается формула, определяющая значение этой переменной, может присутствовать сразу несколько таких полей, позволяющих задавать различные формулы для различных подмассивов или отдельных элементов массива. Чтобы добавить новый раздел свойств для задания еще одной формулы, щелкните по кнопке Добавить формулу. Задание формул для элементов массивов и подмассивов описано здесь.
Зависимая – Если опция выбрана, то переменная будет постоянно принимать значение связанной с ней переменной.
Константа – Если опция выбрана, то переменная будет константой, т.е. ее значение не будет задаваться формулой, а будет принимать заданное значение (которое можно будет дискретно менять по ходу моделирования).
имя
переменной =
– Формула, в соответствии с
которой будет
высчитываться значение переменной с
течением времени.
Если эта переменная -
массив, то Вы
можете добавить дополнительные поля, позволяющие задать формулы для
каких-то определенных элементов или подмассивов данного массива. Чтобы
добавить новый раздел свойств для задания еще одной формулы, щелкните
по кнопке Добавить
формулу. Задание формул для элементов массивов и
подмассивов описано здесь.
Использовать единицы измерения – Если опция выбрана, то Вы можете задать для переменной единицы измерения (в расположенном справа поле Единица измерения).
Свойства, расположенные на странице Массив, доступны только в том случае, если данная переменная уже объявлена массивом. Для этого нужно установить флажок Массив на странице свойств Основные.
Возможные размерности – Список доступных в модели размерностей.
Выбранные размерности – Список размерностей, которые будут играть роль размерностей этого массива.
С помощью этих свойств задаются размерности массива.
Более подробная информация дана в разделе
Задание
переменной-массива