|
MRPT
1.9.9
|
#include "math-precomp.h"#include <mrpt/core/bits_math.h>#include <mrpt/math/fourier.h>#include <Eigen/Dense>#include <algorithm>#include <cmath>Go to the source code of this file.
Namespaces | |
| mrpt::math | |
| This base provides a set of functions for maths stuff. | |
Typedefs | |
| using | mrpt::math::FFT_TYPE = float |
| Copyright(C) 1997 Takuya OOURA (email: ooura@mmm.t.u-tokyo.ac.jp). More... | |
Functions | |
| static void | mrpt::math::four1 (float data[], unsigned long nn, int isign) |
| static void | mrpt::math::realft (float data[], unsigned long n) |
| static void | mrpt::math::makewt (int nw, int *ip, FFT_TYPE *w) |
| static void | mrpt::math::bitrv2 (int n, int *ip, FFT_TYPE *a) |
| Copyright(C) 1997 Takuya OOURA (email: ooura@mmm.t.u-tokyo.ac.jp). More... | |
| static void | mrpt::math::cftbsub (int n, FFT_TYPE *a, FFT_TYPE *w) |
| static void | mrpt::math::cftfsub (int n, FFT_TYPE *a, FFT_TYPE *w) |
| static void | mrpt::math::rftfsub (int n, FFT_TYPE *a, int nc, FFT_TYPE *c) |
| static void | mrpt::math::rftbsub (int n, FFT_TYPE *a, int nc, FFT_TYPE *c) |
| static void | mrpt::math::makect (int nc, int *ip, FFT_TYPE *c) |
| Copyright(C) 1997 Takuya OOURA (email: ooura@mmm.t.u-tokyo.ac.jp). More... | |
| static void | mrpt::math::cdft (int n, int isgn, FFT_TYPE *a, int *ip, FFT_TYPE *w) |
| Copyright(C) 1997 Takuya OOURA (email: ooura@mmm.t.u-tokyo.ac.jp). More... | |
| static void | mrpt::math::rdft (int n, int isgn, FFT_TYPE *a, int *ip, FFT_TYPE *w) |
| static void | mrpt::math::rdft2d (int n1, int n2, int isgn, FFT_TYPE **a, FFT_TYPE *t, int *ip, FFT_TYPE *w) |
Copyright(C) 1997 Takuya OOURA (email: ooura@mmm.t.u-tokyo.ac.jp). More... | |
| static void | mrpt::math::cdft2d (int n1, int n2, int isgn, FFT_TYPE **a, FFT_TYPE *t, int *ip, FFT_TYPE *w) |
Copyright(C) 1997 Takuya OOURA (email: ooura@mmm.t.u-tokyo.ac.jp). More... | |
| static void | myGeneralDFT (int sign, const CMatrixFloat &in_real, const CMatrixFloat &in_imag, CMatrixFloat &out_real, CMatrixFloat &out_imag) |
|
static |
Definition at line 1173 of file fourier.cpp.
References ASSERT_, mrpt::math::CMatrixDynamic< T >::cols(), M_2PI, R, mrpt::math::CMatrixDynamic< T >::rows(), mrpt::math::CMatrixDynamic< T >::setSize(), and mrpt::sign().
Referenced by mrpt::math::dft2_complex(), and mrpt::math::idft2_complex().
| Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: c7a3bec24 Sun Mar 29 18:33:13 2020 +0200 at dom mar 29 18:50:38 CEST 2020 |