Копия

AnyLogic позволяет создавать копии переменных системной динамики - накопителей, потоков и динамических переменных

Давайте рассмотрим ситуации, когда это может понадобиться:


Рисунок 1. Копий нет. Зато присутствуют непривлекательные связи между переменными разных поддиаграмм.


Рисунок 2. Добавление копий улучшает внешний вид диаграммы


Рисунок 3. Копии переменных housesExport и householdsToHouseRatio помещены в диаграмму потоков и накопителей, в то время как сами переменные вынесены в значок агента

Создание копии

AnyLogic предлагает пользователю два альтернативных способа создания копии переменной.

Один из них удобнее тем, что создает копию сразу в нужном вам месте, и вам не нужно перетаскивать копию через весь холст графической диаграммы от исходной переменной в требуемое место.

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

  Чтобы создать копию переменной в заданном месте
  1. Перетащите элемент Копия  из палитры Системная динамика на графическую диаграмму типа агента, прямо в то место, где вы хотите поместить копию.
  2. Вы увидите диалоговое окно Создание копии, в котором нужно будет выбрать переменную, для которой вы создаете эту копию. Выберите переменную в списке, сделав по ней двойной щелчок мышью.

  1. После этого копия переменной появится на диаграмме, точно в том месте, куда вы перетащили элемент Копия из палитры.
  Чтобы создать копию нужной вам переменной
  1. Щелкните правой кнопкой мыши по переменной и выберите Создать копию из контекстного меню. 
  1. Вы увидите, как рядом с этой переменной появится ее копия. Теперь вы можете перетащить мышью копию в то место диаграммы, где вы хотите ее поместить. 

Как отличить переменную от ее копии?

  1. Имена копий отображаются на диаграмме в угловых скобках < >:
  1. В верхней строке панели свойств копии вы увидите уточнение (Копия) после названия типа этой переменной.
  1. По умолчанию переменные отображаются в виде голубых значков, копии - в виде серых. Но если вы смените цвет значка переменной, то тогда и все копии этой переменной будут тоже отображаться значками этого нового цвета.  

См. также

 Системная динамика

 Учебное пособие по Системной динамике