reorder FFT results which are ordered from 0 to 1 in normalized frequency to -0.5 to 0.5 by cyclic shift More...
#include <gnuradio/fft/fft_shift.h>
Public Member Functions | |
fft_shift (size_t fft_length) | |
void | shift (std::vector< T > &v) |
void | shift (T *data, size_t fft_len) |
void | resize (size_t fft_length) |
reorder FFT results which are ordered from 0 to 1 in normalized frequency to -0.5 to 0.5 by cyclic shift
|
inline |
|
inline |
if needed adjusts the buffer size to a new fft length
Referenced by gr::fft::fft_shift< T >::shift().
|
inline |
performs the cyclic shift on a vector v
References gr::fft::fft_shift< T >::shift().
Referenced by gr::fft::fft_shift< T >::shift().
|
inline |
performs the cyclic shift on an array
References gr::fft::fft_shift< T >::resize().