Beispiel #1
0
 public static void inverse(complex[] src, complex[] dst)
 {
     uint l = (uint)System.Math.Min(src.Length, dst.Length);
     FFT f = new FFT();
     fixed (complex* _src = src)
     fixed (complex* _dst = dst)
     {
         f.Inverse(_src, _dst, l, true);
     }
 }
Beispiel #2
0
 public static void inverse(complex[] srcdst)
 {
     FFT f = new FFT();
     fixed (complex* _srcdst = srcdst)
     {
         f.Inverse(_srcdst, (uint)srcdst.Length, true);
     }
 }
Beispiel #3
0
 public static void forward(complex[] srcdst)
 {
     FFT f = new FFT();
     fixed (complex* _srcdst = srcdst)
     {
         f.Forward(_srcdst, (uint)srcdst.Length);
     }
 }