— випадкових рівномірно розподілених чисел 0, 1, ..., 9
виконується за допомогою виразу: RANDON
INTEGER=TRUNCATE(10* RANDON NUMBER), де TRUN-
CATE — вбудована в IFPS/Plus математична функція взяття
цілої частини числа.
У разі імітації задач з масового обслуговування часто
використовується експоненціальний розподіл. Генерування
випадкової, експоненціально розподіленої величини
EXPRANDON, математичне сподівання якої дорівнює М,
відбувається за допомогою такого виразу: EXPRANDON = -
M*NATLOG(RANDON NUMBER), де NATLOG — вбудована
в IFPS/Plus математична функція обчислення натурального
логарифма.
Трикутний розподіл імовірностей (TRIRAND і
T1090RAND) є особливо корисним у разі імітації ризику. Для
його застосування необхідно задати три параметри: нижню
межу; найімовірніше значення (максимальне значення
щільності розподілу в цій точці); верхню межу (висота
трикутника вибирається з умови, що його площа дорівнює
одиниці). Трикутний розподіл є зручною апроксимацією
розподілів, коли область можливих значень (наприклад,
верхні й нижні обмеження) відома і розподіл має єдиний пік.
Це також надає можливість виразити ідею, що ризик
симетрично не розподіляється навколо певного значення.
Певним значенням трикутного розподілу є мода, а не середнє
значення величини.
Альтернативний шлях конкретизації трикутного розподілу
— використовувати функцію T1090RAND. Якщо ви не знаєте
точно найменше і найбільше значення, які може набувати
певна змінна, то ви можете оцінити десяти- і
дев'яностопроцентні точки на розподілі.
Щоб генерувати нормально розподілену випадкову змінну,
необхідно конкретизувати її середнє значення і середнє
квадратичне відхилення. Наприклад, NORRAND(100,10)
створює нормальний розподіл змінної з середнім значенням
100 і середнім квадратичним відхиленням 10. У мові
фінансового моделювання IFPS/Plus в основу вбудованого
нормального розподілу N0R-RAND покладений стандартний
підхід, що ґрунтується на використанні центральної граничної
теореми [37].
Визначення власних розподілів імовірностей
Хоч багато бізнесових ситуацій можуть бути
описані з використанням вбудованих розподілів імовірностей,
проте можуть бути випадки, де потрібно імітувати деякий
інший розподіл. У такому разі можна визначати або функцію
щільності GENRAND або нагромаджений розподіл
(інтегральну функцію розподілу) CUMRAND.
164