|
suanPan
|
#include <Toolbox/utility.h>Go to the source code of this file.
Enumerations | |
| enum class | WindowType { Hamming , Hann , Blackman , BlackmanNuttall , BlackmanHarris , FlatTop } |
Functions | |
| uword | gcd (uword, uword) |
| vec | hamming (uword) |
| vec | hann (uword) |
| vec | blackman (uword) |
| vec | blackman_nuttall (uword) |
| vec | blackman_harris (uword) |
| vec | flat_top (uword) |
| vec | fir_low_pass (uword, double, vec(*)(uword)) |
| vec | fir_high_pass (uword, double, vec(*)(uword)) |
| vec | fir_band_pass (uword, double, double, vec(*)(uword)) |
| vec | fir_band_stop (uword, double, double, vec(*)(uword)) |
| template<WindowType T> | |
| vec | fir_low_pass (uword, double) |
| template<> | |
| vec | fir_low_pass< WindowType::Hamming > (uword, double) |
| template<> | |
| vec | fir_low_pass< WindowType::Hann > (uword, double) |
| template<> | |
| vec | fir_low_pass< WindowType::Blackman > (uword, double) |
| template<> | |
| vec | fir_low_pass< WindowType::BlackmanNuttall > (uword, double) |
| template<> | |
| vec | fir_low_pass< WindowType::BlackmanHarris > (uword, double) |
| template<> | |
| vec | fir_low_pass< WindowType::FlatTop > (uword, double) |
| template<WindowType T> | |
| vec | fir_high_pass (uword, double) |
| template<> | |
| vec | fir_high_pass< WindowType::Hamming > (uword, double) |
| template<> | |
| vec | fir_high_pass< WindowType::Hann > (uword, double) |
| template<> | |
| vec | fir_high_pass< WindowType::Blackman > (uword, double) |
| template<> | |
| vec | fir_high_pass< WindowType::BlackmanNuttall > (uword, double) |
| template<> | |
| vec | fir_high_pass< WindowType::BlackmanHarris > (uword, double) |
| template<> | |
| vec | fir_high_pass< WindowType::FlatTop > (uword, double) |
| template<WindowType T> | |
| vec | fir_band_pass (uword, double, double) |
| template<> | |
| vec | fir_band_pass< WindowType::Hamming > (uword, double, double) |
| template<> | |
| vec | fir_band_pass< WindowType::Hann > (uword, double, double) |
| template<> | |
| vec | fir_band_pass< WindowType::Blackman > (uword, double, double) |
| template<> | |
| vec | fir_band_pass< WindowType::BlackmanNuttall > (uword, double, double) |
| template<> | |
| vec | fir_band_pass< WindowType::BlackmanHarris > (uword, double, double) |
| template<> | |
| vec | fir_band_pass< WindowType::FlatTop > (uword, double, double) |
| template<WindowType T> | |
| vec | fir_band_stop (uword, double, double) |
| template<> | |
| vec | fir_band_stop< WindowType::Hamming > (uword, double, double) |
| template<> | |
| vec | fir_band_stop< WindowType::Hann > (uword, double, double) |
| template<> | |
| vec | fir_band_stop< WindowType::Blackman > (uword, double, double) |
| template<> | |
| vec | fir_band_stop< WindowType::BlackmanNuttall > (uword, double, double) |
| template<> | |
| vec | fir_band_stop< WindowType::BlackmanHarris > (uword, double, double) |
| template<> | |
| vec | fir_band_stop< WindowType::FlatTop > (uword, double, double) |
| template<WindowType T> | |
| vec | upsampling (const vec &in, const uword up_rate) |
| template<WindowType T> | |
| mat | upsampling (const string &file_name, const uword up_rate) |
|
strong |
| vec blackman | ( | uword | n | ) |
| vec blackman_harris | ( | uword | n | ) |
| vec blackman_nuttall | ( | uword | n | ) |
| vec fir_band_pass | ( | uword | , |
| double | , | ||
| double | |||
| ) |
| vec fir_band_pass | ( | uword | s, |
| double | fa, | ||
| double | fb, | ||
| vec(*)(uword) | window | ||
| ) |
| vec fir_band_pass< WindowType::Blackman > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_pass< WindowType::BlackmanHarris > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_pass< WindowType::BlackmanNuttall > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_pass< WindowType::FlatTop > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_pass< WindowType::Hamming > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_pass< WindowType::Hann > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_stop | ( | uword | , |
| double | , | ||
| double | |||
| ) |
| vec fir_band_stop | ( | uword | s, |
| double | fa, | ||
| double | fb, | ||
| vec(*)(uword) | window | ||
| ) |
| vec fir_band_stop< WindowType::Blackman > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_stop< WindowType::BlackmanHarris > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_stop< WindowType::BlackmanNuttall > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_stop< WindowType::FlatTop > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_stop< WindowType::Hamming > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_band_stop< WindowType::Hann > | ( | uword | s, |
| double | fa, | ||
| double | fb | ||
| ) |
| vec fir_high_pass | ( | uword | , |
| double | |||
| ) |
| vec fir_high_pass | ( | uword | s, |
| double | f, | ||
| vec(*)(uword) | window | ||
| ) |
| vec fir_high_pass< WindowType::Blackman > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_high_pass< WindowType::BlackmanHarris > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_high_pass< WindowType::BlackmanNuttall > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_high_pass< WindowType::FlatTop > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_high_pass< WindowType::Hamming > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_high_pass< WindowType::Hann > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_low_pass | ( | uword | , |
| double | |||
| ) |
| vec fir_low_pass | ( | uword | s, |
| double | f, | ||
| vec(*)(uword) | window | ||
| ) |
| vec fir_low_pass< WindowType::Blackman > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_low_pass< WindowType::BlackmanHarris > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_low_pass< WindowType::BlackmanNuttall > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_low_pass< WindowType::FlatTop > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_low_pass< WindowType::Hamming > | ( | uword | s, |
| double | f | ||
| ) |
| vec fir_low_pass< WindowType::Hann > | ( | uword | s, |
| double | f | ||
| ) |
| vec flat_top | ( | uword | n | ) |
| uword gcd | ( | uword | a, |
| uword | b | ||
| ) |
| vec hamming | ( | uword | n | ) |
| vec hann | ( | uword | n | ) |
| mat upsampling | ( | const string & | file_name, |
| const uword | up_rate | ||
| ) |
| vec upsampling | ( | const vec & | in, |
| const uword | up_rate | ||
| ) |