IT++ Logo
lpcfunc.h
Go to the documentation of this file.
00001 
00044 #ifndef LPCFUNC_H
00045 #define LPCFUNC_H
00046 
00047 #include <itpp/base/vec.h>
00048 
00049 
00050 namespace itpp
00051 {
00052 
00055 
00056 
00058 vec chirp(const vec &a, double factor);
00060 double sd(const vec &In1, const vec &In2);
00062 double sd(const vec &In1, const vec &In2, double highestfreq);
00064 vec lerouxguegenrc(const vec &R, int order);
00066 vec levinson(const vec &R2, int order);
00068 vec autocorr(const vec &x, int order);
00070 vec lpc(const vec &x, int order);
00072 vec schurrc(const vec &R, int order);
00074 vec ac2rc(const vec &ac);
00076 vec ac2poly(const vec &ac);
00078 vec is2rc(const vec &is);
00080 vec lar2rc(const vec &lar);
00082 vec lsf2poly(const vec &lsf);
00084 vec poly2ac(const vec &poly);
00086 vec poly2lsf(const vec &poly);
00088 vec poly2rc(const vec &poly);
00090 vec poly2cepstrum(const vec &a);
00092 vec poly2cepstrum(const vec &a, int num);
00094 vec cepstrum2poly(const vec &c);
00096 vec rc2ac(const vec &rc);
00098 vec rc2is(const vec &rc);
00100 vec rc2lar(const vec &rc);
00102 vec rc2poly(const vec &rc);
00103 
00105 
00106 } // namespace itpp
00107 
00108 #endif // #ifndef LPCFUNC_H
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
SourceForge Logo

Generated on Wed Jul 27 2011 16:27:05 for IT++ by Doxygen 1.7.4