Aca va una duda para los bochos del foro:
Esto implementando un filtro pasabajo IIR para resamplear una señal de 400Hz a 4000Hz sin que se vean escalones. El filtro corta a 100 Hz y lo calcule con la fdatool del Matlab.
El matlab me genero un IIR Direct Form II (Canonico) de dos etapas. Para implementarlo use la funcion IIRCanonic de la libreria del dsPic que me toma la tabla de coeficientes en tipo fraccional.
El problema es que los coeficientes que me da el Matlab estan comprendidos entre 2 y -2, no entre 1 y -1 como estipula el tipo de dato fraccional.

Alguno de ustedes tuvo un problema similar y lo logró solucionar? Yo intente de mil maneras, pero del los seis coeficientes de cada filtro, el A0 esta fijado en 1 y el resto esta calculado en funcion de este, asi que no puedo dividir todo por 2.
Rompanse el bocho ustedes tambien!!!!! Salu2. Adrian