Создание эмпирических распределений
Начиная с версии 6.5.1 AnyLogic предлагает три новых
конструктора для создания эмпирических распределений (класс CustomDistribution):
- CustomDistribution(
double[] observations ) – создает эмпирическое
распределение вероятности на основании полученных в результате
наблюдений данных (набор измерений - вещественных чисел observations).
- CustomDistribution(
int[] observations ) – то же самое для случая
целочисленных измерений
- CustomDistribution(
double[] intervalstarts, int[] nobservations )
– создает эмпирическое распределение вероятности
по заданной гистограмме. Гистограмма должна задаваться в форме двух
массивов: точки начал интервалов, последним значением задана
конечная точка последнего интервала (intervalstarts),
и количество наблюдений в каждом таком интервале (nobservations).
Второй массив должен хранить на один элемент меньше, чем первый, или
содержать 0 в качестве значения последнего элемента.