MRPT
2.0.4
|
#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- toky o.ac. jpMore... | |
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- toky o.ac. jpMore... | |
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- toky o.ac. jpMore... | |
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- toky o.ac. jpMore... | |
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- toky o.ac. jpMore... | |
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- toky o.ac. jpMore... | |
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 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020 |