IStatistics.FisherInv

Syntax

FisherInv(Value: Double): Double;

Parameters

Value. Value to which inverse transformation is applied.

Description

The FisherInv method returns the inverse Fisher transform.

Comments

This transform is used to analyze correlation between arrays or data intervals. If y = Fisher(x), then FisherInv(y) = x.

If the Value parameter is > 354, FisherInv returns 1.

Example

Add a link to the Stat system assembly.

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("Inverse Fisher transform: " + d0.ToString);
    End If;
End Sub UserProc;

After executing the example the console window displays the inverse Fisher transform:

Fore.NET Example

The requirements and result of the Fore.NET example execution match with those in the Fore example.

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("Inverse Fisher transform: " + d0.ToString());
    End If;
End Sub;

See also:

IStatisticsFisher statistic