[dsp-l] Filtrosss
Juan Cardelino
juanc en iie.edu.uy
Mar Ene 29 12:32:58 GMT 2002
On Mon, 28 Jan 2002, Ma Cecilia Vasquez wrote:
> Hola a todos,
> Estamos hace bastante tiempo en vueltas con unos filtros.
> Los problemas que nos aparecen son los siguientes:
>
> 1) La señal a la salida del filtro es muy pequeña y de distinta frecuencia a la de entrada (seno de frecuencia en la banda del filtro). Para solucionar su pequeñez y que el DSP no la anulara la multiplicamos por un factor. El cambio de frecuencia????? No entendemos.
>
> 2) Estamos usando el filtro de cheby2 de MATLAB 5.3
> Nuestro algoritmo reproduce la operación que hace filter.m
> con los coeficientes obtenidos con el filtro mencionado.
> Que es lo que esta MAL???##!!!
Asi de lejos es medio dificil darse cuenta, pero dame unos datos mas: es
FIR o IIR? El filter.m seguramente les de bien en matlab, pero probaron
implementarlo a mano en matlab a ver si les da bien? Es decir hacer su
propio filter.m
>
> 3) Otro problema que se nos presenta es lo distinto que son los coeficientes de un mismo filtro. (diferencia de 16 ordenes).
>
Eso me suena (tipicamente) a que estan tratando de hacer un filtro muy
agudo (con un caida muy brusca), ....momento!!!! como que la diferencia
son 16 ordenes, creo que di con la posible causa. En el dsp tu podes
representar numeros entre 1 y 2^(-23) es decir que cualquier par de
numeros que representes tiene que cumplir que n_max/n_min < 2^(23) ~
10^(7)
es decir que el DSP es capaz de representar numeros que difieren a lo sumo
en 7 ordenes,
por lo tanto seguramente alguno de los coeficientes no lo estes pudiendo
representar, esto
explicaria muchas cosas y seguramente sea la causa de tus problemas.
Traten con un filtro menos agudo, o que tenga menos diferencia entre los
coefs.
Que filtro es? un pasabajos ? Que numero de coefs tiene?
> Cualquiera que pueda darnos una mano serà agradecido.
>
> Saludos y gracias de ante mano
>
>
>
--- dsp-l en iie.edu.uy ------------------------------
por altas y bajas de la lista dirijase al formulario en
la pagina web del curso: http://www.iie.edu.uy/ense/asign/sisdsp/
Más información sobre la lista de distribución dsp-l