IStatistics.FisherInv

Синтаксис

FisherInv(Value: Double): Double;

Параметры

Value. Значение, для которого производится обратное преобразование.

Описание

Метод FisherInv возвращает обратное преобразование Фишера.

Комментарии

Это преобразование используется при анализе корреляции между массивами или интервалами данных. Если y = Fisher(x), то FisherInv(y) = x.

Если значение параметра Value > 354, то FisherInv возвращает значение «1».

Пример

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

Sub UserProc;
Var
    st: Statistics;
    d0: Double;
Begin
    st := New Statistics.Create;
    d0 := st.FisherInv(0.7752);
    If st.Status <> 0 Then
        Debug.WriteLine(st.Errors);
    Else
        Debug.WriteLine("Обратное преобразование Фишера: " + d0.ToString);
    End If;
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.FisherInv(0.7752);
    If st.Status <> 0 Then
        System.Diagnostics.Debug.WriteLine(st.Errors);
    Else
        System.Diagnostics.Debug.WriteLine("Обратное преобразование Фишера: " + d0.ToString());
    End If;
End Sub;

См. также:

IStatisticsСтатистика Фишера