Statistics and Machine Learning Toolbox™ поддерживает более 30 распределений вероятностей, включая параметрическое, непараметрическое, непрерывное и дискретное распределения.
Тулбокс предоставляет несколько способов работать с распределениями вероятностей.
Используйте объекты распределения вероятностей для постройки объекта распределения вероятностей к выборочным данным или создать объект распределения вероятностей с заданными значениями параметров. После создания объекта распределения вероятностей можно использовать функции объекта для:
Вычислите доверительные интервалы для параметров распределения (paramci
).
Вычислите сводную статистику, включая среднее (mean
), медиана (median
), межквартильная область значений (iqr
), отклонение (var
) и стандартное отклонение (std
).
Вычислите функцию плотности вероятностей (pdf
).
Вычислите совокупную функцию распределения (cdf
) или обратная кумулятивная функция распределения (icdf
).
Вычислите отрицательную логарифмическую правдоподобность (negloglik
) и профиль функции правдоподобия (proflik
) для распределения.
Сгенерируйте случайные числа из распределения (random
).
Обрезка распределения до заданных нижнего и верхнего пределов (truncate
).
Каждая страница объекта распределения содержит информацию о свойствах объекта и функциях, которые можно использовать для работы с объектом.
Используйте функции распределения вероятностей для работы с данными, вводимыми из матриц. Некоторые поддерживаемые распределения имеют специфические для дистрибутива функции. Эти функции используют следующие сокращения, как в normpdf
, normcdf
, norminv
, normstat
, normfit
, normlike
, и normrnd
:
pdf
- Функции плотности вероятностей
cdf
- Кумулятивные функции распределения
inv
- Обратные кумулятивные функции распределения
stat
- Функции статистики распределения
fit
- Функции Distribution Fitter
like
- Отрицательные функции логарифмической правдоподобности
rnd
- Генераторы случайных чисел
Для работы с большинством распределений можно также использовать следующие родовые функции:
Используйте приложения распределения вероятностей и пользовательские интерфейсы для интерактивной подгонки, исследования и генерации случайных чисел из распределений вероятностей. Доступные приложения и пользовательские интерфейсы включают:
Приложение Distribution Fitter, чтобы в интерактивном режиме подгонять распределение к выборочным данным и экспортировать объект распределения вероятностей в рабочую область.
Пользовательский интерфейс Probability Distribution Function для визуального исследования эффекта изменения значений параметров распределения на pdf и cdf.
Пользовательский интерфейс генерации случайных чисел (randtool
), чтобы в интерактивном режиме сгенерировать случайные числа из распределения вероятностей с заданными значениями параметров и экспортировать их в рабочую область.
Для получения дополнительной информации о различных способах работы с распределениями вероятностей, смотрите Работа с распределениями вероятностей.
Распределение | Объекты распределения | Специфичные для распределения функции | Обобщенные функции | Приложения и пользовательские интерфейсы |
---|---|---|---|---|
Чи-квадрат | chi2pdf chi2cdf chi2inv chi2stat chi2rnd | pdf cdf icdf random | Probability Distribution Functionrandtool | |
F | fpdf fcdf finv fstat frnd | pdf cdf icdf random | Probability Distribution Functionrandtool | |
Нецентральный хи-квадрат | ncx2pdf ncx2cdf ncx2inv ncx2stat ncx2rnd | pdf cdf icdf random | Probability Distribution Functionrandtool | |
Нецентральный F | ncfpdf ncfcdf ncfinv ncfstat ncfrnd | pdf cdf icdf random | Probability Distribution Functionrandtool | |
Нецентральный t | nctpdf nctcdf nctinv nctstat nctrnd | pdf cdf icdf random | Probability Distribution Functionrandtool | |
Студент т | tpdf tcdf tinv tstat trnd | pdf cdf icdf random | Probability Distribution Functionrandtool | |
t шкала местоположения | tLocationScaleDistribution | pdf cdf icdf random mle | Distribution Fitter |
Распределение | Объект | Специфичные для распределения функции | Обобщенные функции | Приложения/пользовательский интерфейс |
---|---|---|---|---|
Связка (Гауссова копула, t копула, Клейтон копула, Фрэнк копула, Гумбель копула) | copulapdf copulacdf copulaparam copulastat copulafit copularnd | |||
Гауссова смесь | gmdistribution | fitgmdist pdf cdf random | ||
Обратное стремление | iwishrnd | |||
Многомерный нормальный | mvnpdf mvncdf mvnrnd | |||
Многомерная t | mvtpdf mvtcdf mvtrnd | |||
Уишарт | wishrnd |
Распределение | Объекты распределения | Специфичные для распределения функции | Обобщенные функции | Приложения/пользовательские интерфейсы |
---|---|---|---|---|
Ядро | KernelDistribution | ksdensity | Distribution Fitter | |
Парето-хвосты | paretotails |
Распределение | Объекты распределения | Специфичные для распределения функции | Обобщенные функции | Приложения/пользовательские интерфейсы |
---|---|---|---|---|
Система Пирсона | pearsrnd | |||
Система Джонсона | johnsrnd |