![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Students t DistributionBoost , Math Toolkit 2.5.0 , Distributions
|
![]() |
Note |
---|---|
Помните, что для двухстороннего теста вы должны разделить альфа на два, прежде чем называть эту функцию. |
Дополнительные сведения об этой функции см. в Справочнике по инженерной статистике NIST.
Поддерживаются все обычные функции, не являющиеся членами , которые являются общими для всех дистрибутивов: Камулятивная распределительная функция, Функция плотности , Quantile, Hazard Function, Cumulative Hazard Function, mean, median, mode, вариант, стандартное отклонение,скьюнесс, rt>.
Домен случайной переменной [-∞, +∞].
Различные работанные примеры доступны, иллюстрируя использование дистрибутива студента.
Нормальное распределение реализовано с точки зрения неполной бета-функции и ее инверсий, относится к данным точности этих функций для получения дополнительной информации.
В следующей таблице v есть степени свободы распространения, t является случайным вариативом, p является вероятностью и q = 1-p.
Функция |
Введение |
---|---|
Использование отношения: pdf = (v/ (v + t2)(1+v)/2 / (sqrt(v) * beta(v/2, 0.5)) |
|
cdf |
p = 1 - z
>
>>
>>
> > > > > > > > > > > > > > > |
cdf |
Использование отношения: q = cdf(-t) |
quantile |
Используя отношение: t = sign(p - 0.5) * sqrt(v * y / x) где: x = ibeta_inv(v / 2, 0.5, 2 * min(p, q))) y = 1> Количество xx и |
квартильность из дополнения |
Использование отношения: t = -quantile(q) |
режим |
0 |
mean |
0 |
дисперсия |
если (v > 2) v/ (v - 2) |
скьюнесс |
если (v > 3) 0 |
куртоз |
если (v > 4) 3* (v - 2) / (v - 4) |
избыток куртоза |
если (v > 4) 6/ (df - 4) |
Если момент индекс k меньше v, то момент неопределен. Оценка момента выбросит domain_error если не проигнорировано политикой, когда она вернет std::цифровые_ограничения<>::quiet_NaN();
(Для простоты мы не реализовали возврат бесконечности в некоторых случаях, как предлагается Wikipedia Student t. См. также https://svn.boost.org/trac/boost/ticket/7177
Статья Students t Distribution раздела Math Toolkit 2.5.0 Distributions может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Distributions ::
реклама |