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), чтобы в интерактивном режиме сгенерировать случайные числа из распределения вероятностей с заданными значениями параметров и экспортировать их в рабочую область.
Для получения дополнительной информации о различных способах работы с распределениями вероятностей, смотрите Работа с распределениями вероятностей.
| Распределение | Объекты распределения | Специфичные для распределения функции | Обобщенные функции | Приложения и пользовательские интерфейсы |
|---|---|---|---|---|
| Чи-квадрат | chi2pdfchi2cdfchi2invchi2statchi2rnd | pdfcdficdfrandom | Probability Distribution Functionrandtool | |
| F | fpdffcdffinvfstatfrnd | pdfcdficdfrandom | Probability Distribution Functionrandtool | |
| Нецентральный хи-квадрат | ncx2pdfncx2cdfncx2invncx2statncx2rnd | pdfcdficdfrandom | Probability Distribution Functionrandtool | |
| Нецентральный F | ncfpdfncfcdfncfinvncfstatncfrnd | pdfcdficdfrandom | Probability Distribution Functionrandtool | |
| Нецентральный t | nctpdfnctcdfnctinvnctstatnctrnd | pdfcdficdfrandom | Probability Distribution Functionrandtool | |
| Студент т | tpdftcdftinvtstattrnd | pdfcdficdfrandom | Probability Distribution Functionrandtool | |
| t шкала местоположения | tLocationScaleDistribution | pdfcdficdfrandommle | Distribution Fitter |
| Распределение | Объект | Специфичные для распределения функции | Обобщенные функции | Приложения/пользовательский интерфейс |
|---|---|---|---|---|
| Связка (Гауссова копула, t копула, Клейтон копула, Фрэнк копула, Гумбель копула) | copulapdfcopulacdfcopulaparamcopulastatcopulafitcopularnd | |||
| Гауссова смесь | gmdistribution | fitgmdistpdfcdfrandom | ||
| Обратное стремление | iwishrnd | |||
| Многомерный нормальный | mvnpdfmvncdfmvnrnd | |||
| Многомерная t | mvtpdfmvtcdfmvtrnd | |||
| Уишарт | wishrnd |
| Распределение | Объекты распределения | Специфичные для распределения функции | Обобщенные функции | Приложения/пользовательские интерфейсы |
|---|---|---|---|---|
| Ядро | KernelDistribution | ksdensity | Distribution Fitter | |
| Парето-хвосты | paretotails |
| Распределение | Объекты распределения | Специфичные для распределения функции | Обобщенные функции | Приложения/пользовательские интерфейсы |
|---|---|---|---|---|
| Система Пирсона | pearsrnd | |||
| Система Джонсона | johnsrnd |