Здравствуйте!
Возникла такая проблема: необходимо размер партии, генерируемой
блоком batchQ подчинить закону распределения (желательно
использовать треугольное), но так как размер имеет тип integer, а
треугольное распределение - double, то ничего не получается. Пока
использую функцию uniform_discr, но это не актуально в моем случае.
Помогите пожалуйста разобраться!
Павел Лебедев — 28.03.08
Для этой цели Вам необходимо в поле ‘onExit’ объекта ‘batchQ’
написать следующий код:
batchQ.set_size((int)triangular(x, y, z));
где x, y и z – параметры треугольного распределения.
После выхода каждой партии параметр ‘size’ элемента ‘batchQ’ будет
принимать новые целочисленные значения, соответствующие
указанному распределению.
Артем — 01.04.08
Павел, большое Вас спасибо! Все отлично работает.