IStatistics.BetaInv

Синтаксис Fore

BetaInv(Probability: Double; Alpha: Double; Beta: Double): Double;

Синтаксис Fore.NET

BetaInv(Probability: double; Alpha: double; Beta: double): double;

Параметры

Probability. Вероятность, связанная с бета-распределением. Область допустимых значений: (0, 1);

Alpha. Параметр распределения. Значение должно быть больше нуля;

Beta. Параметр распределения. Значение должно быть больше нуля.

Описание

Метод BetaInv возвращает обратную функцию к интегральной функции плотности бета-вероятности.

Комментарии

Если Probability = BetaDist(x; …), то BetaInv(Probability ; …) = x.

Пример Fore

Добавьте ссылку на системную сборку Stat.

Sub UserProc;
Var
    st: Statistics;
    d0: Double;
Begin
    st := New Statistics.Create;
    d0 := st.BetaInv(0.266149);
    Debug.WriteLine("Обратная интегральная функция плотности бета-вероятности: " + d0.ToString);
End Sub UserProc;

В результате выполнения примера в окно консоли будет выведена обратная интегральная функция плотности бета-вероятности.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.

Imports Prognoz.Platform.Interop.Stat;

Public Shared Sub Main(Params: StartParams);
Var
    st: Statistics;
    d0: Double;
Begin
    st := New Statistics.Create();
    d0 := st.BetaInv(0.266149);
    System.Diagnostics.Debug.WriteLine("Обратная интегральная функция плотности бета-вероятности: " + d0.ToString());
End Sub;

См. также:

IStatistics | Обратная функция бета-распределения вероятности