#anylogic #systemdynamics
Вопрос:
Возможно ли в Anylogic использовать функцию агрегирования массива системной динамики для суммирования только по подобласти (т. Е. Не по всему индексу)?
Например, если у меня есть массив SD «люди с возрастом измерения», который описывает возраст по одному году, и у меня есть подразмерности «Ребенок» и «Взрослый», где ребенок включает возраст от 0 до 17 лет, тогда я хотел бы просто сложить количество детей. Агрегация по всем возрастам проста: people.sum(index_can_vary_), но я не знаю, как это сделать для агрегации по подобласти.
Ответ №1:
к сожалению, вы не можете (насколько я знаю)… агрессия может быть произведена для любого из всех… не для подмножества
я делаю следующее, может быть, вы можете сделать то же самое
double sum=0;
for(int i=0;i<18;i )
sum =people.sum(Child.indexes[i]);