Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

icceps

Cepstrum complejo inverso

Descripción

ejemplo

x = icceps(xhat,nd) devuelve el cepstrum complejo inverso de la secuencia de datos real, eliminando muestras de retardo.xhatnd

Ejemplos

contraer todo

Generar un seno de frecuencia 45 Hz, muestreado a 100 Hz. Agregue un eco con la mitad de la amplitud y 0.2 s más tarde. Calcular el cepstrum complejo de la señal.

Fs = 100; t = 0:1/Fs:1.27;  s1 = sin(2*pi*45*t);   s2 = s1 + 0.5*[zeros(1,20) s1(1:108)];  c = cceps(s2);

Calcular el cepstrum complejo inverso. Trazar los datos de eco y su cepstrum complejo inverso.

x = icceps(c); plot(t,s2,t,x,'r--') xlabel('Time (s)') legend('Echo signal','Inverse complex cepstrum')

Argumentos de entrada

contraer todo

Secuencia de datos, especificada como un vector real. Si se obtuvo con , entonces la cantidad de retraso que se agregó fue el elemento de correspondiente a radianes.xhatccepsxround(unwrap(angle(fft(x)))/pi)π

Número de muestras de retardo, especificado como un escalar positivo real.

Argumentos de salida

contraer todo

Cepstrum complejo inverso, devuelto como vector.

Referencias

[1] Oppenheim, A.V., and R.W. Schafer, Discrete-Time Signal Processing, Prentice-Hall, 1989.

Consulte también

| | |

Introducido antes de R2006a