chi2inv

Кумулятивная функция распределения инверсии хи-квадрата

Синтаксис

Описание

пример

x = chi2inv(p,nu) возвращает обратную кумулятивную функцию распределения (icdf) распределения хи-квадрат со степенями свободы nu, оцененный в значениях вероятности в p.

Примеры

свернуть все

Найдите 95-ю процентиль для распределения хи-квадрат с 10 степени свободы.

x = chi2inv(0.95,10)
x = 18.3070

Если бы вы генерируете случайные числа от этого распределения хи-квадрат, вы наблюдали бы числа, больше, чем 18.3 только 5% из времени.

Вычислите медианы распределений хи-квадрат со степенями свободы один - шесть.

x = chi2inv(0.50,1:6)
x = 1×6

    0.4549    1.3863    2.3660    3.3567    4.3515    5.3481

Входные параметры

свернуть все

Значения вероятности, в которых можно оценить icdf в виде скалярного значения или массива скалярных значений, где каждый элемент находится в области значений [0,1].

  • Чтобы оценить icdf в нескольких значениях, задайте p использование массива.

  • Чтобы оценить icdfs нескольких распределений, задайте nu использование массива.

Если или или оба из входных параметров p и nu массивы, затем размеры массивов должны быть тем же самым. В этом случае, chi2inv расширяет каждый скалярный вход в постоянный массив одного размера с входными параметрами массивов. Каждый элемент в x icdf значение распределения, заданного соответствующим элементом в nu, оцененный в соответствующих вероятностях в p.

Пример: [0.1,0.5,0.9]

Типы данных: single | double

Степени свободы для распределения хи-квадрат в виде значения положительной скалярной величины или массива значений положительной скалярной величины.

  • Чтобы оценить icdf в нескольких значениях, задайте p использование массива.

  • Чтобы оценить icdfs нескольких распределений, задайте nu использование массива.

Если или или оба из входных параметров p и nu массивы, затем размеры массивов должны быть тем же самым. В этом случае, chi2inv расширяет каждый скалярный вход в постоянный массив одного размера с входными параметрами массивов. Каждый элемент в x icdf значение распределения, заданного соответствующим элементом в nu, оцененный в соответствующих вероятностях в p.

Пример: [9 19 49 99]

Типы данных: single | double

Выходные аргументы

свернуть все

значения icdf оценены в вероятностях в p, возвращенный как скалярное значение или массив скалярных значений. x одного размера с p и nu после любого необходимого скалярного расширения. Каждый элемент в x icdf значение распределения, заданного соответствующим элементом в nu, оцененный в соответствующих вероятностях в p.

Больше о

свернуть все

Хи-квадрат icdf

Распределение хи-квадрат является семейством кривых с одним параметром. Параметр ν является степенями свободы.

icdf распределения хи-квадрат

x=F1(p|ν)={x:F(x|ν)=p},

где

p=F(x|ν)=0xt(ν2)/2et/22ν/2Γ(ν/2)dt,

ν является степенями свободы и Γ  (·) Гамма функция. p результата является вероятностью, что одно наблюдение от распределения хи-квадрат со степенями свободы ν падает в интервале [0, x].

Для получения дополнительной информации смотрите Распределение хи-квадрат.

Альтернативная функциональность

  • chi2inv функционально-специализированное к распределению хи-квадрат. Statistics and Machine Learning Toolbox™ также предлагает родовую функцию icdf, который поддерживает различные вероятностные распределения. Использовать icdf, задайте имя вероятностного распределения и его параметры. Обратите внимание на то, что специфичная для распределения функция chi2inv быстрее, чем родовая функция icdf.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Представлено до R2006a