Volver al Temario |
Ejemplo Matlab
para la estimación de la respuesta frecuencial de un sistema
|
Funciones Matlab utilizadas: |
En este ejemplo vamos a estudiar un procedimiento a seguir para la estimación de la respuesta frecuencial de un sistema desconocido utilizando la estimación de la densidad espectral cruzada entre dos procesos. Sea x(n) un ruido blanco gaussiano que aplicaremos a un sitema desconocido obteniendo el proceso de salida y(n)=x(n)*h(n)+v(n), donde h(n) es la respuesta impulsional desconocida y v(n) es un ruido aditivo (puede simular ruido de medida).La estimación de la respuesta frecuencial del sistema la realizaremos utilizando la formulación vista en clase H(w)=Syx(w)/Sx(w) donde Sxy(w) la estimaremos utilizando el método de welch con la función crosswelch.m y Sx(w) la estimaremos utlizando el método de welch con la función welch.m La bondad de la estimación la podemos evaluar calculando la coherencia
entre la señal y(n) y x(n). Para experimentar utilizar el siguiente ejemplo: x=randn(1024,1); |
|