Class ComplexFFT_1D


  • public class ComplexFFT_1D
    extends java.lang.Object
    classic FFT implementation based on the Complex data object
    Author:
    rstein
    • Constructor Summary

      Constructors 
      Constructor Description
      ComplexFFT_1D()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.apache.commons.math3.complex.Complex[] cconvolve​(org.apache.commons.math3.complex.Complex[] x, org.apache.commons.math3.complex.Complex[] y)  
      static org.apache.commons.math3.complex.Complex[] convolve​(org.apache.commons.math3.complex.Complex[] x, org.apache.commons.math3.complex.Complex[] y)  
      static org.apache.commons.math3.complex.Complex[] fft​(org.apache.commons.math3.complex.Complex[] x)  
      static org.apache.commons.math3.complex.Complex[] fft_orig​(org.apache.commons.math3.complex.Complex[] x)  
      static org.apache.commons.math3.complex.Complex[] ifft​(org.apache.commons.math3.complex.Complex[] x)  
      static void main​(java.lang.String[] args)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ComplexFFT_1D

        public ComplexFFT_1D()
    • Method Detail

      • cconvolve

        public static org.apache.commons.math3.complex.Complex[] cconvolve​(org.apache.commons.math3.complex.Complex[] x,
                                                                           org.apache.commons.math3.complex.Complex[] y)
      • convolve

        public static org.apache.commons.math3.complex.Complex[] convolve​(org.apache.commons.math3.complex.Complex[] x,
                                                                          org.apache.commons.math3.complex.Complex[] y)
      • fft

        public static org.apache.commons.math3.complex.Complex[] fft​(org.apache.commons.math3.complex.Complex[] x)
      • fft_orig

        public static org.apache.commons.math3.complex.Complex[] fft_orig​(org.apache.commons.math3.complex.Complex[] x)
      • ifft

        public static org.apache.commons.math3.complex.Complex[] ifft​(org.apache.commons.math3.complex.Complex[] x)
      • main

        public static void main​(java.lang.String[] args)