MtxExpr.IFFT2D Method

Matrix IFFT2D(TMtx X, Boolean NoScale)

Computes the inverse discrete fourier transform of the source data.

#NameTypeDescription
1XTMtxsource TMtx
2NoScaleBoolean

Returns: Matrix

Remarks:

Internally calls Dew.Math.Matrix.IFFT2D

Examples
TMtx a;
TMtx b;
MtxVec.CreateIt(out a, out b);
try
    {
        a.SetIt (2,4,false,
        [1, 2, 3, 4,
        -5, 6,-7, 8] );
        a.ExtendToComplex;

        b.IFFT2D(a);
        // result will be
        [(1.5, 0), (0, -0.5), (-3.5, 0),  (0, 0.5),
        (1, 0), (-0.5, 0),    (3, 0), (-0.5, 0) ]

    }
finally
    {
        MtxVec.FreeIt(ref a, ref b);
    }