Обратная совокупная функция распределения беты
X = betainv(P,A,B)
X = betainv(P,A,B)
вычисляет обратную форму бета-cdf с параметрами, заданными A
и B
для соответствующих вероятностей в P
. P
, A
, и B
могут быть векторами, матрицами или многомерными массивами, которые имеют одинаковый размер. Скалярный вход расширен до постоянного массива с такими же размерностями, как и другие входы. Параметры в A
и B
все должны быть положительными, а значения в P
должен лежать на интервале [0, 1].
Обратная beta cdf для заданного p вероятностей и заданной пары параметров a и b является
где
и B (·) является Бета-функцией. Каждый элемент выхода X - значение, совокупная вероятность которого под бета-cdf, заданная соответствующими параметрами в
A
и B
задается соответствующим значением в P
.
p = [0.01 0.5 0.99]; x = betainv(p,10,5) x = 0.3726 0.6742 0.8981
Согласно этому результату, для бета-cdf с a = 10 и b = 5, значение, меньше или равное 0,3726, происходит с вероятностью 0,01. Точно так же значения, меньше чем или равные 0,6742 и 0,8981, происходят с соответствующими вероятностями 0,5 и 0,99.
The betainv
функция использует метод Ньютона с изменениями, чтобы ограничить шаги допустимой областью значений для x, т.е. [0 1].