FFTHelper Class

(lgnSimulator::FFTHelper)

Public Functions

Static Public Members

vec fftFreq(int windowLength, double sampleSpacing = 1.)
cx_vec fftShift(cx_vec x)
vec fftShift(vec x)
mat fftShift(mat x)
cube fftShift(cube x)
cx_mat fftShift(cx_mat x)
cx_cube fftShift(cx_cube x)
mat ifftShift(mat x)
cube ifftShift(cube x)
cx_mat ifftShift(cx_mat x)
cx_cube ifftShift(cx_cube x)

Member Function Documentation

FFTHelper::FFTHelper()

Default constructs an instance of FFTHelper.

FFTHelper::~FFTHelper()

Destroys the instance of FFTHelper.

[static] vec FFTHelper::fftFreq(int windowLength, double sampleSpacing = 1.)

[static] cx_vec FFTHelper::fftShift(cx_vec x)

[static] vec FFTHelper::fftShift(vec x)

[static] mat FFTHelper::fftShift(mat x)

[static] cube FFTHelper::fftShift(cube x)

[static] cx_mat FFTHelper::fftShift(cx_mat x)

[static] cx_cube FFTHelper::fftShift(cx_cube x)

[static] mat FFTHelper::ifftShift(mat x)

[static] cube FFTHelper::ifftShift(cube x)

[static] cx_mat FFTHelper::ifftShift(cx_mat x)

[static] cx_cube FFTHelper::ifftShift(cx_cube x)