В Mathcad имеется ряд встроенных функций, задающих используемые в математической статистике законы распределения. Они вычисляют как значение плотности вероятности различных распределений по значению случайной величины х, так и некоторые сопутствующие функции. Все они, по сути, являются либо встроенными аналитическими зависимостями, либо специальными функциями. Большой интерес представляет наличие генераторов случайных чисел, создающих выборку псевдослучайных данных с соответствующим законом распределения, что является основой методов Монте-Карло (см. разд. 12.2).
В Mathcad заложена информация о большом количестве разнообразных статистических распределений, включающая, с одной стороны, табулированные функции вероятности, и, с другой, возможность генерации последовательности случайных чисел с соответствующим законом распределения. Для реализации этих возможностей имеются четыре основных категории встроенных функций. Их названия являются составными и устроены одинаковым образом: первая литера идентифицирует определенный закон распределения, а оставшаяся часть (ниже в списке функций она условно обозначена звездочкой) задает смысловую часть встроенной функции:
- х — значение случайной величины (аргумент функции);
- Р — значение вероятности;
- par — список параметров распределения.
Рис. 12.1. Плотность вероятности некоторых распределений
ПРИМЕЧАНИЕ
Математический смысл каждой из четырех типов функций будет объяснен в следующем разделе на примере распределения Гаусса.
Вставку рассмотренных статистических функций в программы удобно осуществлять с помощью диалогового окна
Insert Function (Вставка функции). Для этого необходимо выполнить следующие действия:
1. Установите курсор на место вставки функции в документе.
2. Вызовите диалоговое окно Insert Function нажатием кнопки f(x) на стандартной панели инструментов, или командой меню
Insert / Function (Вставка / Функция), или нажатием клавиш <Ctrl>+<E>.
3. В списке Function Category (Категория функции) (рис. 12.2) выберите одну из категорий статистических функций. Категория
Probability Density (Плотность вероятности) содержит встроенные функции для плотности вероятности,
Probability Distribution (Функция распределения) — для вставки функций или квантилей распределения,
Random Numbers (Случайные числа) — для вставки функции генерации случайных чисел.
4. В списке Function Name (Имя функции) выберите функцию в зависимости от требующегося закона распределения. При выборе того или иного элемента списка в текстовых полях в нижней части окна будет появляться информация о назначении выбранной функции.
5. Нажмите кнопку ОК для вставки функции в документ.
Рис. 12.2. Диалоговое окно Insert Function