FFT

scalation.calculus.FFT
object FFT

The FFT object provides a method to transform a signal in the time domain (e.g., a times series) in its representation in the frequency domain. The inverse transform is also provided.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
FFT.type

Members list

Value members

Concrete methods

def fft(x: VectorC): VectorC

Transform a signal in the time domain into its representation in the frequency domain using the Cooley–Tukey Fast Fourier Transform algorithm. The values are updated in place. FIX - algorithm should allow signals of any size

Transform a signal in the time domain into its representation in the frequency domain using the Cooley–Tukey Fast Fourier Transform algorithm. The values are updated in place. FIX - algorithm should allow signals of any size

Value parameters

x

the signal in the time domain as a vector of Complex numbers

Attributes

See also
def ifft(y: VectorC): VectorC

Transform a signal in the frequency domain into its representation in the time domain using an Inverse Fast Fourier Transform algorithm. The values are updated in place. FIX - algorithm should allow signals of any size

Transform a signal in the frequency domain into its representation in the time domain using an Inverse Fast Fourier Transform algorithm. The values are updated in place. FIX - algorithm should allow signals of any size

Value parameters

x

the signal in the frequency domain as a vector of Complex numbers

Attributes

See also