В теории вероятности доказано, что сумма различных независимых случайных слагаемых (независимо от их закона распределения) оказывается случайной величиной, распределенной согласно нормальному закону (так называемая центральная предельная теорема). Поэтому нормальное распределение хорошо моделирует самый широкий круг явлений, для которых известно, что на них влияют несколько независимых случайных факторов.
Перечислим еще раз встроенные функции, имеющиеся в Mathcad для описания нормального распределения вероятностей:
- х — значение случайной величины;
- P — значение вероятности;
- µ — математическое ожидание;
- σ — среднеквадратичное отклонение.
Рис. 12.3. Плотность вероятности нормальных распределений
Рис. 12.4. Нормальные функции распределения
Функция распределения F(x) (cumulative probability) — это вероятность того, что случайная величина примет значение, меньшее или равное х. Как следует из математического смысла, она является интегралом от плотности вероятности в пределах от -∞ до х. Функции распределения для упомянутых нормальных законов изображены на рис. 12.4. Функция, обратная F(x) (inverse cumulative probability), называемая еще квантилем распределения, позволяет по заданному аргументу р определить значение
х, причем случайная величина будет меньше или равна х с вероятностью р.
ПРИМЕЧАНИЕ
Здесь и далее графики различных статистических функций, показанные на рисунках, получены с помощью Mathcad без каких-либо дополнительных выражений в рабочей области.
Приведем несколько примеров, позволяющих почувствовать математический смысл рассмотренных функций на примере случайной величины х, распределенной по нормальному закону с
µ=0 и σ=1 (листинги 12.1—12.5).
Листинг 12.1. Вероятность того, что х будет меньше 1.881
Листинг 12.2. 97-% квантиль нормального распределения
Листинг 12.3. Вероятность того, что х будет больше 2
Листинг 12.4. Вероятность того, что х будет находиться
в интервале (2,3)
Листинг 12.5. Вероятность того, что |x|<2
Обратите внимание, что задачи двух последних листингов решаются двумя разными способами. Второй из них связан с еще одной встроенной функцией
erf, называемой функцией ошибок (или интегралом вероятности, или функцией Крампа).
Математический смысл функции ошибок ясен из листинга 12.5. Интеграл вероятности имеет всего один аргумент, в отличие от функции нормального распределения. Исторически последняя пересчитывалась через табулированный интеграл вероятности по формулам, приведенным в листинге 12.6 для произвольных значений параметров
µ и σ(листинг 12.6).
Листинг 12.6. Вероятность того, что х будет в интервале
(2,3)
Если вы имеете дело с моделированием методами Монте-Карло, то в качестве генератора случайных чисел с нормальным законом распределения применяйте встроенную функцию
rnorm. В листинге 12.7 ее действие показано на примере создания двух векторов по
M=500 элементов в каждом с независимыми псевдослучайными числами x1i и
х2i распределенными согласно нормальному закону. О характере распределения случайных элементов векторов можно судить по рис. 12.5. В дальнейшем мы будем часто сталкиваться с генерацией случайных чисел и расчетом их различных средних характеристик.
Листинг 12.7. Генерация двух векторов с нормальным
законом распределения
Рис. 12.5. Псевдослучайные числа с нормальным законом распределения (продолжение листинга 12.7)