Home
last modified time | relevance | path

Searched refs:phi (Results 1 – 7 of 7) sorted by relevance

/cmsis-dsp-latest/Source/FilteringFunctions/
Darm_levinson_durbin_f16.c60 ARM_DSP_ATTRIBUTE void arm_levinson_durbin_f16(const float16_t *phi, in arm_levinson_durbin_f16() argument
68 a[0] = (_Float16)phi[1] / (_Float16)phi[0]; in arm_levinson_durbin_f16()
70 e = (_Float16)phi[0] - (_Float16)phi[1] * (_Float16)a[0]; in arm_levinson_durbin_f16()
87 pRevPhi = &phi[p-7]; in arm_levinson_durbin_f16()
88 pPhi = &phi[1]; in arm_levinson_durbin_f16()
118 suma += (_Float16)a[i] * (_Float16)phi[p - i]; in arm_levinson_durbin_f16()
119 sumb += (_Float16)a[i] * (_Float16)phi[i + 1]; in arm_levinson_durbin_f16()
125 k = ((_Float16)phi[p+1] - suma)/((_Float16)phi[0] - sumb); in arm_levinson_durbin_f16()
214 ARM_DSP_ATTRIBUTE void arm_levinson_durbin_f16(const float16_t *phi, in arm_levinson_durbin_f16() argument
221 a[0] = (_Float16)phi[1] / (_Float16)phi[0]; in arm_levinson_durbin_f16()
[all …]
Darm_levinson_durbin_f32.c63 ARM_DSP_ATTRIBUTE void arm_levinson_durbin_f32(const float32_t *phi, in arm_levinson_durbin_f32() argument
71 a[0] = phi[1] / phi[0]; in arm_levinson_durbin_f32()
73 e = phi[0] - phi[1] * a[0]; in arm_levinson_durbin_f32()
90 pRevPhi = &phi[p-3]; in arm_levinson_durbin_f32()
91 pPhi = &phi[1]; in arm_levinson_durbin_f32()
121 suma += a[i] * phi[p - i]; in arm_levinson_durbin_f32()
122 sumb += a[i] * phi[i + 1]; in arm_levinson_durbin_f32()
128 k = (phi[p+1] - suma)/(phi[0] - sumb); in arm_levinson_durbin_f32()
219 ARM_DSP_ATTRIBUTE void arm_levinson_durbin_f32(const float32_t *phi, in arm_levinson_durbin_f32() argument
227 a[0] = phi[1] / phi[0]; in arm_levinson_durbin_f32()
[all …]
Darm_levinson_durbin_q31.c120 ARM_DSP_ATTRIBUTE void arm_levinson_durbin_q31(const q31_t *phi, in arm_levinson_durbin_q31() argument
130 a[0] = divide(phi[1], phi[0]); in arm_levinson_durbin_q31()
134 e = phi[0] - mul32x32(phi[1],a[0]); in arm_levinson_durbin_q31()
151 pRevPhi = &phi[p-3]; in arm_levinson_durbin_q31()
152 pPhi = &phi[1]; in arm_levinson_durbin_q31()
179 suma += ((q63_t)a[i] * phi[p - i]); in arm_levinson_durbin_q31()
180 sumb += ((q63_t)a[i] * phi[i + 1]); in arm_levinson_durbin_q31()
192 k = divide(phi[p+1]-(q31_t)suma,phi[0] - (q31_t)sumb); in arm_levinson_durbin_q31()
300 ARM_DSP_ATTRIBUTE void arm_levinson_durbin_q31(const q31_t *phi, in arm_levinson_durbin_q31() argument
309 a[0] = divide(phi[1], phi[0]); in arm_levinson_durbin_q31()
[all …]
/cmsis-dsp-latest/Testing/PatternGeneration/
DConvolutions.py101 phi = autocorr(s)
103 phi = Tools.normalize(phi)
105 config.writeInput(nbTest, phi,"InputPhi")
107 … sigmav,arcoef,pacf,sigma,phi=statsmodels.tsa.stattools.levinson_durbin(phi,nlags=na,isacov=True)
/cmsis-dsp-latest/PythonWrapper/examples/
Dtestdsp2.py277 phi = autocorr(s) variable
278 phi = normalize(phi) variable
280 sigmav,arcoef,pacf,sigma,phi1=statsmodels.tsa.stattools.levinson_durbin(phi,nlags=na,isacov=True)
285 (a,err)=dsp.arm_levinson_durbin_f32(phi,na)
289 phiQ31 = f.toQ31(phi)
/cmsis-dsp-latest/Include/dsp/
Dfiltering_functions_f16.h226 void arm_levinson_durbin_f16(const float16_t *phi,
Dfiltering_functions.h2548 void arm_levinson_durbin_f32(const float32_t *phi,
2561 void arm_levinson_durbin_q31(const q31_t *phi,