IT++ Logo

lpcfunc.h

Go to the documentation of this file.
00001 
00045 #ifndef LPCFUNC_H
00046 #define LPCFUNC_H
00047 
00048 #include <itpp/base/vec.h>
00049 
00050 
00051 namespace itpp
00052 {
00053 
00056 
00057 
00059 vec chirp(const vec &a, double factor);
00061 double sd(const vec &In1, const vec &In2);
00063 double sd(const vec &In1, const vec &In2, double highestfreq);
00065 vec lerouxguegenrc(const vec &R, int order);
00067 vec levinson(const vec &R2, int order);
00069 vec autocorr(const vec &x, int order);
00071 vec lpc(const vec &x, int order);
00073 vec schurrc(const vec &R, int order);
00075 vec ac2rc(const vec &ac);
00077 vec ac2poly(const vec &ac);
00079 vec is2rc(const vec &is);
00081 vec lar2rc(const vec &lar);
00083 vec lsf2poly(const vec &lsf);
00085 vec poly2ac(const vec &poly);
00087 vec poly2lsf(const vec &poly);
00089 vec poly2rc(const vec &poly);
00091 vec poly2cepstrum(const vec &a);
00093 vec poly2cepstrum(const vec &a, int num);
00095 vec cepstrum2poly(const vec &c);
00097 vec rc2ac(const vec &rc);
00099 vec rc2is(const vec &rc);
00101 vec rc2lar(const vec &rc);
00103 vec rc2poly(const vec &rc);
00104 
00106 
00107 } // namespace itpp
00108 
00109 #endif // #ifndef LPCFUNC_H
SourceForge Logo

Generated on Fri Aug 14 15:28:28 2009 for IT++ by Doxygen 1.5.9