GaborAtom used in adaptive MP Algorithm.
More...
#include <atom.h>
|
| GaborAtom () |
|
| ~GaborAtom () |
|
VectorXcd | create_complex (qint32 sample_count, qreal scale, quint32 translation, qreal modulation) |
|
VectorXd | create_real (qint32 sample_count, qreal scale, quint32 translation, qreal modulation, qreal phase) |
|
QStringList | create_string_values (qint32 sample_count, qreal scale, qint32 translation, qreal modulation, qreal phase) |
|
|
static VectorXd | gauss_function (qint32 sample_count, qreal scale, quint32 translation) |
|
|
qreal | scale |
|
qint32 | translation |
|
qreal | modulation |
|
qreal | phase |
|
QList< qreal > | phase_list |
|
qint32 | sample_count |
|
qreal | energy |
|
qreal | max_scalar_product |
|
MatrixXd | residuum |
|
QList< qreal > | max_scalar_list |
|
qint32 | bm_channel |
|
GaborAtom used in adaptive MP Algorithm.
GaborAtom class inherited from Atom with additional functions
Definition at line 192 of file atom.h.
Copy constructor.
GaborAtom class inherited from Atom with additional functions
Definition at line 104 of file atom.cpp.
GaborAtom::~GaborAtom |
( |
| ) |
|
Copy deconstructor.
Definition at line 112 of file atom.cpp.
VectorXcd GaborAtom::create_complex |
( |
qint32 |
sample_count, |
|
|
qreal |
scale, |
|
|
quint32 |
translation, |
|
|
qreal |
modulation |
|
) |
| |
GaborAtom_create_complex
MP toolbox root function
calculates complex gabor atoms for MP Algorithm
- Parameters
-
[in] | sampleCount | number of samples in the atom |
[in] | scale | scale of atom |
[in] | translation | translation of atom |
[in] | modulation | modulation of atom |
- Returns
- complex Vector with GaborAtom
Definition at line 150 of file atom.cpp.
VectorXd GaborAtom::create_real |
( |
qint32 |
sample_count, |
|
|
qreal |
scale, |
|
|
quint32 |
translation, |
|
|
qreal |
modulation, |
|
|
qreal |
phase |
|
) |
| |
GaborAtom_create_complex
MP toolbox root function
calculates real gabor atoms for MP Algorithm
- Parameters
-
[in] | sampleCount | number of samples in the atom |
[in] | scale | scale of atom |
[in] | translation | translation of atom |
[in] | modulation | modulation of atom |
[in] | phase | phase of the complex atom |
- Returns
- real Vector with GaborAtom
Definition at line 185 of file atom.cpp.
QStringList GaborAtom::create_string_values |
( |
qint32 |
sample_count, |
|
|
qreal |
scale, |
|
|
qint32 |
translation, |
|
|
qreal |
modulation, |
|
|
qreal |
phase |
|
) |
| |
adaptiveMP_calculate_atom
MP toolbox communication function
creates String of GaborAtoms
- Returns
- GaborAtom as String
Definition at line 124 of file atom.cpp.
VectorXd GaborAtom::gauss_function |
( |
qint32 |
sample_count, |
|
|
qreal |
scale, |
|
|
quint32 |
translation |
|
) |
| |
|
static |
GaborAtom_gauss_function
MP toolbox root function
calculates gaussfunction for GaborAtoms
- Parameters
-
[in] | sampleCount | number of samples in the atom |
[in] | scale | scale of atom |
[in] | translation | translation of atom |
- Returns
- Vector with gaussfunction content
Definition at line 135 of file atom.cpp.
The documentation for this class was generated from the following files:
- D:/Users/Christoph/GitHub/mne-cpp/MNE/utils/mp/atom.h
- D:/Users/Christoph/GitHub/mne-cpp/MNE/utils/mp/atom.cpp