IT++ Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
lpcfunc.h
Go to the documentation of this file.
1 
44 #ifndef LPCFUNC_H
45 #define LPCFUNC_H
46 
47 #include <itpp/base/vec.h>
48 
49 
50 namespace itpp
51 {
52 
55 
56 
58 vec chirp(const vec &a, double factor);
60 double sd(const vec &In1, const vec &In2);
62 double sd(const vec &In1, const vec &In2, double highestfreq);
64 vec lerouxguegenrc(const vec &R, int order);
66 vec levinson(const vec &R2, int order);
68 vec autocorr(const vec &x, int order);
70 vec lpc(const vec &x, int order);
72 vec schurrc(const vec &R, int order);
74 vec ac2rc(const vec &ac);
76 vec ac2poly(const vec &ac);
78 vec is2rc(const vec &is);
80 vec lar2rc(const vec &lar);
82 vec lsf2poly(const vec &lsf);
84 vec poly2ac(const vec &poly);
86 vec poly2lsf(const vec &poly);
88 vec poly2rc(const vec &poly);
90 vec poly2cepstrum(const vec &a);
92 vec poly2cepstrum(const vec &a, int num);
94 vec cepstrum2poly(const vec &c);
96 vec rc2ac(const vec &rc);
98 vec rc2is(const vec &rc);
100 vec rc2lar(const vec &rc);
102 vec rc2poly(const vec &rc);
103 
105 
106 } // namespace itpp
107 
108 #endif // #ifndef LPCFUNC_H
SourceForge Logo

Generated on Fri Mar 21 2014 17:14:14 for IT++ by Doxygen 1.8.1.2