|
Генерация
случайных чисел с заданным распределением
Основой этого подпакета является
функция random:
random[distribution]
(quantity,unifarm,method)
или
stats[random,
distribution] (quantity,unifofm,method)
где
- distribution
— описание закона распределения случайных чисел;
- quantity — положительное
число, указывающее на количество получаемых случайных чисел (по умолчанию
1, возможен параметр 'generator');
- uniform
— процедура генерации чисел с равномерным распределением или
- ключевое слово 'default'
(по умолчанию);
- method
— указание на один из трех методов ('auto', 'inverse' или 'builtin').
Возможно задание дискретных и непрерьвных
распределений, например binomiald --дискретное биномиальное
распределение, discreteumform — дискретное 'равномерное
распределение, empirical — дискретное эмпирическое распределение,
poisson — дискретное распределение Пуассона,
beta — бета-распределение, cauchi — .распределение
Коши, exponential — экспоненциальное и др. (есть функции
практически для всех известных распределений).
Следующие примеры демонстрируют
технику получения случайных чисел с заданным законом распределения;
|