Functions | |
void | itpp::xcorr_old (const vec &x, const vec &y, vec &out, const int max_lag=-1, const std::string scaleopt="none") |
Cross-correlation calculation. | |
void | itpp::xcorr (const vec &x, const vec &y, vec &out, const int max_lag, const std::string scaleopt) |
vec | itpp::xcorr_old (const vec &x, const vec &y, const int max_lag=-1, const std::string scaleopt="none") |
Cross-correlation calculation. | |
vec | itpp::xcorr (const vec &x, const vec &y, const int max_lag, const std::string scaleopt) |
cvec | itpp::xcorr (const cvec &x, const cvec &y, const int max_lag=-1, const std::string scaleopt="none") |
Cross Correlation. | |
vec | itpp::xcorr_old (const vec &x, const int max_lag=-1, const std::string scaleopt="none") |
Auto-correlation calculation. | |
vec | itpp::xcorr (const vec &x, const int max_lag, const std::string scaleopt) |
cvec | itpp::xcorr (const cvec &x, const int max_lag=-1, const std::string scaleopt="none") |
Cross Correlation. | |
void | itpp::xcorr (const cvec &x, const cvec &y, cvec &out, const int max_lag=-1, const std::string scaleopt="none", bool autoflag=true) |
Cross Correlation. | |
mat | itpp::cov (const mat &X, bool is_zero_mean=false) |
Covariance matrix calculation. | |
vec | itpp::spectrum (const vec &v, int nfft=256, int noverlap=0) |
Power spectrum calculation. | |
vec | itpp::spectrum (const vec &v, const vec &w, int noverlap=0) |
Power spectrum calculation. | |
vec | itpp::filter_spectrum (const vec &a, int nfft=256) |
Power spectrum calculation of a filter. | |
vec | itpp::filter_spectrum (const vec &a, const vec &b, int nfft=256) |
Power spectrum calculation of a filter. |
|
Cross-correlation calculation.
For Scaling options scaleopt:
Definition at line 93 of file sigfun.cpp. References itpp::energy(), itpp::index_zero_pad(), it_assert, max, and itpp::sqrt(). |
|
Cross-correlation calculation.
For Scaling options scaleopt:
Definition at line 150 of file sigfun.cpp. References itpp::xcorr_old(). |
|
Cross Correlation.
r = xcorr(x,y) Definition at line 75 of file sigfun.cpp. References itpp::xcorr(). |
|
Auto-correlation calculation.
For Scaling options scaleopt:
Definition at line 45 of file sigfun.cpp. Referenced by itpp::xcorr_old(). |
|
Cross Correlation.
r = xcorr(x) Definition at line 59 of file sigfun.cpp. References itpp::xcorr(). |
|
Cross Correlation.
xcorr(x,y,out) Definition at line 157 of file sigfun.cpp. References itpp::abs(), itpp::ceil(), itpp::concat(), itpp::conj(), itpp::elem_mult(), itpp::fft(), itpp::ifft(), it_warning, itpp::linspace(), itpp::log2(), max, itpp::pow2i(), itpp::sqrt(), itpp::sum(), itpp::to_cvec(), and itpp::zero_pad(). |
|
Covariance matrix calculation.
Calculates the covariance matrix of the observations in the matrix
The covariance is normalized with the number of observations Set is_zero_mean if X already has zero mean. Definition at line 232 of file sigfun.cpp. References itpp::mean(). Referenced by pcamat(). |
|
Power spectrum calculation. Calculates the power spectrum using the Welch method and a Hanning window. Definition at line 273 of file sigfun.cpp. References itpp::abs(), itpp::elem_mult(), itpp::fft(), itpp::hanning(), it_assert1, itpp::levels2bits(), itpp::pow2i(), itpp::sqr(), itpp::to_cvec(), and itpp::zero_pad(). Referenced by itpp::Punctured_Convolutional_Code::calculate_spectrum(), and itpp::Convolutional_Code::calculate_spectrum(). |
|
Power spectrum calculation. Calculates the power spectrum using using the Welch method and the supplied window w. Definition at line 302 of file sigfun.cpp. References itpp::abs(), itpp::elem_mult(), itpp::energy(), itpp::fft(), it_assert1, itpp::levels2bits(), itpp::pow2i(), itpp::sqr(), itpp::to_cvec(), and itpp::zero_pad(). |
|
Power spectrum calculation of a filter. Calculates the power spectrum of a filter with transfer function a(z) Definition at line 331 of file sigfun.cpp. References itpp::abs(), itpp::fft(), itpp::sqr(), and itpp::to_cvec(). Referenced by itpp::sd(). |
|
Power spectrum calculation of a filter. Calculates the power spectrum of a filter with transfer function a(z)/b(z) Definition at line 338 of file sigfun.cpp. References itpp::abs(), itpp::elem_div(), itpp::fft(), itpp::sqr(), and itpp::to_cvec(). |
Generated on Thu Apr 19 14:19:59 2007 for IT++ by Doxygen 1.4.6