![]()  | 
![]() ![]() ![]() ![]()  | 
![]()  | 
Inverse Chi Squared DistributionBoost , Math Toolkit 2.5.0 , Distributions
  
  
   | 
||||||||||||||||||||||||||||||||||||||
![]()  | 
Note | 
|---|---|
| 
 Это распределение does обеспечивает типдеф: typedef inverse_chi_squared_distribution<double> inverse_chi_squared; Если вы хотите  boost::math::inverse_chi_squared_distribution<> или вы можете написать   | 
Для параметров степеней свободы ν (немасштабируемое) обратное распределение chi_squared определяется функцией плотности вероятности (PDF):
f(x;ν) = 2-ν/2 x-ν/2-1 e-1/2x/Γ(ν/2)
функция кумулятивной плотности (CDF)
F(x;ν) = Γ(ν/2, 1/2x)/Γ(ν/2)
Для параметра степеней свободы ν и параметра масштаба ξ обратное чи_квадратное распределение определяется функцией плотности вероятности (PDF):
f(x;ν, ξ) = (ξν/2)ν/2 e-νξ/2x x-1-ν/2/Γ(ν/2)
функция кумулятивной плотности (CDF)
F(x;ν, ξ) = Γ(ν/2, νξ/2x)/Γ(ν/2)
Следующие графики иллюстрируют, как PDF и CDF обратного распределения chi_squared изменяются для нескольких значений параметров ν и ξ:
inverse_chi_squared_distribution(RealType df = 1); // Implicitly scaled 1/df. inverse_chi_squared_distribution(RealType df = 1, RealType scale); // Explicitly scaled.
Построено обратное распределение chi_squared с ν степенями свободы df и шкалой scale со значением по умолчанию 1/df.
Требует, чтобы степени свободы ν параметр был больше нуля, иначе вызывает domain_error.
RealType degrees_of_freedom()const;
Возвращает градусы свободы и #957; параметр этого распределения.
RealType scale()const;
Возвращает градусы свободы и #957; параметр этого распределения.
Поддерживаются все функции доступа , которые являются общими для всех дистрибутивов: Кумулятивная функция распределения , Кумулятивная функция плотности , Квантиль , Опасная функция , Кумулятивная функция опасности , Средний , Средний , Мод , Вариантность , стандартное отклонение , Куртоз , Куртоз_избыток , Дальность и Поддержка .
Домен случайной вариативности [0,+∞].
![]()  | 
Note | 
|---|---|
В отличие от некоторых определений, эта реализация поддерживает случайную вариацию, равную нулю в качестве особого случая, возвращая ноль как для pdf, так и для cdf.  | 
Обратное гамма-распределение реализуется с точки зрения неполных гамма-функций, таких как Обратное гамма-распределение , которые используют gamma_p и gamma_q, а их обратные gamma_p_inv и gamma_q_inv: для получения дополнительной информации обратитесь к данным точности для этих функций. Но в целом, результаты гамма (и, следовательно, обратная гамма) часто точны для нескольких эпсилоновых, 14 десятичных цифр точности для 64-разрядного двойного. Если не задействована итерация, как для оценки степеней свободы.
В следующей таблице ν является параметром степеней свободы и ξ является параметром шкалы распределения, x является случайной вариацией, p является вероятностью и q = 1-p его дополнением. Параметры α для формы и β для масштаба используются для обратной гамма-функции: α = ν/2 и β = ν * ξ/2.
| 
                   Функция  | 
                   Записки об осуществлении  | 
|---|---|
Используя соотношение: pdf = gamma_p_derivative(α, β/x, β) / x * x  | 
|
cdf  | 
Используя соотношение: p = gamma_q(α, β/x)  | 
cdf  | 
Используя соотношение: q = gamma_p(α, β/x)  | 
квантиль  | 
Используя соотношение: x = β / gamma_q_inv(α, p)  | 
квантиль от дополнения  | 
Используя соотношение: x = α / gamma_p_inv(α, q)  | 
режим  | 
& #957; * & #958; / (& #957; + 2)  | 
медиана  | 
аналитическое уравнение закрытой формы не известно, но оценивается как квантиль (0.5)  | 
означает  | 
νξ / (ν - 2) для ν > 2, иначе domain_error  | 
дисперсия  | 
2 & #957; & #178; & #958; & #178; / ((& #957; -2) & #178; (& #957; -4)) для & #957; >4, иначе domain_error  | 
неровность  | 
4 √2 √(ν-4) /(ν-6) для ν >6, иначе domain_error  | 
kurtosis_excess  | 
12 * (5ν - 22) / ((ν - 6) * (ν - 8)) для ν >8; еще domain_error  | 
куртоз  | 
3 + 12 * (5ν - 22) / ((ν - 6) * (ν-8)) для ν >8; еще domain_error  | 
Статья Inverse Chi Squared Distribution раздела Math Toolkit 2.5.0 Distributions может быть полезна для разработчиков на c++ и boost.
:: Главная :: Distributions ::
реклама  |