39 FFT(
ApplicationWindow *parent,
Table *t,
const QString& realColName,
const QString& imagColName = QString(),
int from = 1,
int to = -1);
55 bool setDataFromTable(
Table *t,
const QString& realColName,
const QString& imagColName = QString(),
int from = 0,
int to = -1,
bool unused =
false);
void fftTable()
Definition: FFT.cpp:191
void output()
Performs the data analysis and takes care of the output.
Definition: FFT.cpp:251
Matrix * d_im_out_matrix
Definition: FFT.h:77
A 2D-plotting widget.
Definition: Graph.h:123
bool d_shift_order
Flag telling if the output frequencies must be shifted in order to have a zero-centered spectrum...
Definition: FFT.h:71
Abstract base class for data analysis operations.
Definition: Filter.h:43
void setInverseFFT(bool inverse=true)
Definition: FFT.h:46
Matrix * imaginaryOutputMatrix()
Definition: FFT.h:53
QtiPlot's main window.
Definition: ApplicationWindow.h:133
bool d_power2
Definition: FFT.h:79
void outputGraphs()
Definition: FFT.cpp:288
int d_real_col
Definition: FFT.h:73
Matrix worksheet class.
Definition: Matrix.h:57
Matrix * d_re_out_matrix
Definition: FFT.h:76
Matrix * d_im_matrix
Definition: FFT.h:75
void shiftFrequencies(bool shift=true)
Definition: FFT.h:49
void fftCurve()
Definition: FFT.cpp:108
void setSampling(double sampling)
Definition: FFT.h:47
Matrix * d_amp_matrix
Definition: FFT.h:78
bool setDataFromTable(Table *t, const QString &realColName, const QString &imagColName=QString(), int from=0, int to=-1, bool unused=false)
Definition: FFT.cpp:356
bool d_normalize
Flag telling if the amplitudes in the output spectrum must be normalized.
Definition: FFT.h:69
FFT(ApplicationWindow *parent, Table *t, const QString &realColName, const QString &imagColName=QString(), int from=1, int to=-1)
Definition: FFT.cpp:42
bool d_inverse
Flag telling if an inverse FFT must be performed.
Definition: FFT.h:67
Matrix * realOutputMatrix()
Definition: FFT.h:52
int d_imag_col
Definition: FFT.h:73
Matrix * amplitudesMatrix()
Definition: FFT.h:51
MDI window providing a spreadsheet table with column logic.
Definition: Table.h:57
void fftMatrix()
Definition: FFT.cpp:420
void init()
Definition: FFT.cpp:92
void normalizeAmplitudes(bool norm=true)
Definition: FFT.h:48
double d_sampling
Definition: FFT.h:65