Средства Matlab для изучения одномерных распределений



В Matlab в пакете статистических программ stats(каталог\Matlab\toolbox\stats) имеются программы для расчета плотностей вероятности и функций распределения многих известных распределений. Имена функций для расчета плотностей вероятности оканчиваются буквами pdf(probability density function)¸ а для расчета функций распределения – буквами cdf(cumulative distribution function).

Функции Matlab для расчета плотностей вероятности

y=chi2pdf(x,k) – расчет значения плотности вероятности распределения с  степенями свободы в точке .

y=exppdf(x,lambda)– расчет значения плотности вероятности экспоненциального распределения с параметром  в точке .

y=fpdf(x,k1,k2)– расчет значения плотности вероятности распределения Фи-шера с ,  степенями свободы в точке .

y=gampdf(x,a,b)– расчет значения плотности вероятности гамма- распределения с параметрами  в точке .

y=normpdf(x,m,sigma)– расчет значения плотности вероятности нормального распределения с параметрами  в точке ,  – математическое ожидание,  – среднее квадратичное отклонение.

y=tpdf(x,k)– расчет значения плотности вероятности распределения Стьюдента с k степенями свободы в точке x.

y=unifpdf(x,a,b)– расчет значения плотности вероятности равномерного в промежутке (a,b) распределения в точке x.

Функции Matlab для расчета функций распределения

y=chi2сdf(x,k) – расчет значения функции распределения  с k степенями свободы в точке x.

y=expсdf(x,lambda)– расчет значения функции распределения экспоненциального распределения с параметром  в точке x.

y=fсdf(x,k1,k2)– расчет значения функции распределения распределения Фишера с ,  степенями свободы в точке x.

y=gamсdf(x,a,b)– расчет значения функции распределения гамма- распределения с параметрами a, b в точке x.

y=normсdf(x,a,sigma)– расчет значения функции распределения нормального распределения с параметрами  в точке ,  – математическое ожидание,  – среднее квадратичное отклонение.

y=tсdf(x,k)– расчет значения функции распределения распределения Стьюдента с k степенями свободы в точке x.

y=unifсdf(x,a,b)– расчет значения функции распределения равномерного в промежутке (a,b) распределения в точке x.

Для расчета значений гамма- функции в Matlab имеется функция y=gamma(x).

Домашнее задание

При подготовке к лабораторной работе №1 выполнить следующие задания.

1. Для каждого распределения из п. 1.8 вывести в одно графическое окно два графика плотности вероятности. Один из графиков плотности вероятности получить по собственной программе, написанной для расчета значений функции плотности вероятности по формулам п. 1.8, второй – с использованием функций системы Matlab (см. п. 1.9.1). Исследовать зависимость графиков от параметров распределений.

2. Для каждого распределения п. 1.8 вывести в отдельное графическое окно график функции распределения с использованием функций системы Matlab (см. п. 1.9.1). Исследовать зависимость графиков от параметров распределений.

 


Дата добавления: 2018-04-05; просмотров: 610; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!