Está en la página 1de 4

Universidad de Guayaquil

Facultad de Ciencias Matemticas y


Fsicas
Ingeniera en Networking y Telecomunicaciones
Proyecto de MATLAB

Estudiantes: Balden Valeria Fecha: 14 de Junio 2017 Guayaquil


Carrin Cinthya
Mrquez Francisco
Navarro Jos
Zambrano Joel
Materia: Comunicacin Digital Curso: N7K Profesora: Ing. Anglica Santacruz M.

FIR => Finite Impulse Response o Respuesta finita al impulso.

Se trata de un tipo de filtro digital cuya respuesta a una seal impulso como entrada tendr un nmero finito de
trminos no nulos.

Los filtros FIR tienen respuesta en fase lineal. Importante en transmisin de datos, biomedicina, audio, imgenes.
Los IIR tienen respuesta en fase no lineal especialmente cerca de los bordes.

Al ser los FIR implementados por ecuaciones no recursivas siempre son estables. La estabilidad de los IIR no est
garantizada. FIR requiere ms coeficientes, entonces mayor memoria, tiempo de procesamiento. Filtros anlogos
pueden transformarse a IIR logrando especificaciones similares. Esto no es posible con FIR. En general FIR es ms
difcil de sintetizar algebraicamente.

Respuesta en fase lineal y fciles de implementar. El diseo de filtros FIR consiste en obtener los valores de h(n)
que cumplan los requerimientos del filtro:

Ventana
ptimo
Frecuencia de Muestreo

Estructura

La estructura bsica de un FIR es:

En la figura los trminos h(n) son los coeficientes y los T son retardos. Pueden hacerse multitud de variaciones de
esta estructura. Hacerlo como varios filtros en serie, en cascada, etc.
Codigo
clc
clear all h(k) = bk
f1=20
f2=150
f3=200
f4=400

fm=1000

t=0:(1000/fm):fm
x = 2*sin(2*pi*f1*t)+5*sin(2*pi*f2*t)+1.5*sin(2*pi*f3*t)+3.7*sin(2*pi*f1*t)
fN1=200/(fm/2)
fN2=250/(fm/2)
h=fir1(100,[fN1 fN2])
y=filter(h,1,x)
subplot(2,1,1)
plot(t,x)
subplot(2,1,2)
plot(t,y)

Donde:

Fx => se usa para determinar la frecuencia de cada seal

fm => es la frecuencia en la que va a operar toda nuestra seal

t = x : x : fm => Especifica los intervalos en funcin de fm

x => nuestra seal a filtrar

fN1 => variable a utilizar por el filtro fir en base a fm

fN2 => variable a utilizar por el filtro fir en base a fm

h = variable resultante de la ecuacin fir

y => variable final en forma de seal que ser mostrada


subplot => muestra cuadrantes para mostrar las seales

plot => muestra la seal

Haciendo un zoom en un segmento de la seal.

También podría gustarte