suanPan
|
#include "resampling.h"
Functions | |
uword | gcd (uword a, uword b) |
vec | cos_window (const uword n, const vec &a) |
vec | hamming (const uword n) |
vec | hann (const uword n) |
vec | blackman (const uword n) |
vec | blackman_nuttall (const uword n) |
vec | blackman_harris (const uword n) |
vec | flat_top (const uword n) |
vec | fir_low_pass (const uword s, const double f, vec(*window)(uword)) |
vec | fir_high_pass (const uword s, const double f, vec(*window)(uword)) |
vec | fir_band_pass (const uword s, const double fa, const double fb, vec(*window)(uword)) |
vec | fir_band_stop (const uword s, const double fa, const double fb, vec(*window)(uword)) |
template<> | |
vec | fir_low_pass< WindowType::Hamming > (const uword s, const double f) |
template<> | |
vec | fir_low_pass< WindowType::Hann > (const uword s, const double f) |
template<> | |
vec | fir_low_pass< WindowType::Blackman > (const uword s, const double f) |
template<> | |
vec | fir_low_pass< WindowType::BlackmanNuttall > (const uword s, const double f) |
template<> | |
vec | fir_low_pass< WindowType::BlackmanHarris > (const uword s, const double f) |
template<> | |
vec | fir_low_pass< WindowType::FlatTop > (const uword s, const double f) |
template<> | |
vec | fir_high_pass< WindowType::Hamming > (const uword s, const double f) |
template<> | |
vec | fir_high_pass< WindowType::Hann > (const uword s, const double f) |
template<> | |
vec | fir_high_pass< WindowType::Blackman > (const uword s, const double f) |
template<> | |
vec | fir_high_pass< WindowType::BlackmanNuttall > (const uword s, const double f) |
template<> | |
vec | fir_high_pass< WindowType::BlackmanHarris > (const uword s, const double f) |
template<> | |
vec | fir_high_pass< WindowType::FlatTop > (const uword s, const double f) |
template<> | |
vec | fir_band_pass< WindowType::Hamming > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_pass< WindowType::Hann > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_pass< WindowType::Blackman > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_pass< WindowType::BlackmanNuttall > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_pass< WindowType::BlackmanHarris > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_pass< WindowType::FlatTop > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_stop< WindowType::Hamming > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_stop< WindowType::Hann > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_stop< WindowType::Blackman > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_stop< WindowType::BlackmanNuttall > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_stop< WindowType::BlackmanHarris > (const uword s, const double fa, const double fb) |
template<> | |
vec | fir_band_stop< WindowType::FlatTop > (const uword s, const double fa, const double fb) |
mat | upsampling (const string &window_type, const string &file_name, const uword up_rate, const uword window_size) |
vec blackman | ( | const uword | n | ) |
vec blackman_harris | ( | const uword | n | ) |
vec blackman_nuttall | ( | const uword | n | ) |
vec cos_window | ( | const uword | n, |
const vec & | a | ||
) |
vec fir_band_pass | ( | const uword | s, |
const double | fa, | ||
const double | fb, | ||
vec(*)(uword) | window | ||
) |
vec fir_band_pass< WindowType::Blackman > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_pass< WindowType::BlackmanHarris > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_pass< WindowType::BlackmanNuttall > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_pass< WindowType::FlatTop > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_pass< WindowType::Hamming > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_pass< WindowType::Hann > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_stop | ( | const uword | s, |
const double | fa, | ||
const double | fb, | ||
vec(*)(uword) | window | ||
) |
vec fir_band_stop< WindowType::Blackman > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_stop< WindowType::BlackmanHarris > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_stop< WindowType::BlackmanNuttall > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_stop< WindowType::FlatTop > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_stop< WindowType::Hamming > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_band_stop< WindowType::Hann > | ( | const uword | s, |
const double | fa, | ||
const double | fb | ||
) |
vec fir_high_pass | ( | const uword | s, |
const double | f, | ||
vec(*)(uword) | window | ||
) |
vec fir_high_pass< WindowType::Blackman > | ( | const uword | s, |
const double | f | ||
) |
vec fir_high_pass< WindowType::BlackmanHarris > | ( | const uword | s, |
const double | f | ||
) |
vec fir_high_pass< WindowType::BlackmanNuttall > | ( | const uword | s, |
const double | f | ||
) |
vec fir_high_pass< WindowType::FlatTop > | ( | const uword | s, |
const double | f | ||
) |
vec fir_high_pass< WindowType::Hamming > | ( | const uword | s, |
const double | f | ||
) |
vec fir_high_pass< WindowType::Hann > | ( | const uword | s, |
const double | f | ||
) |
vec fir_low_pass | ( | const uword | s, |
const double | f, | ||
vec(*)(uword) | window | ||
) |
vec fir_low_pass< WindowType::Blackman > | ( | const uword | s, |
const double | f | ||
) |
vec fir_low_pass< WindowType::BlackmanHarris > | ( | const uword | s, |
const double | f | ||
) |
vec fir_low_pass< WindowType::BlackmanNuttall > | ( | const uword | s, |
const double | f | ||
) |
vec fir_low_pass< WindowType::FlatTop > | ( | const uword | s, |
const double | f | ||
) |
vec fir_low_pass< WindowType::Hamming > | ( | const uword | s, |
const double | f | ||
) |
vec fir_low_pass< WindowType::Hann > | ( | const uword | s, |
const double | f | ||
) |
vec flat_top | ( | const uword | n | ) |
uword gcd | ( | uword | a, |
uword | b | ||
) |
vec hamming | ( | const uword | n | ) |
vec hann | ( | const uword | n | ) |
mat upsampling | ( | const string & | window_type, |
const string & | file_name, | ||
const uword | up_rate, | ||
const uword | window_size | ||
) |