Labo 1 de filtros

Páginas: 2 (292 palabras) Publicado: 9 de octubre de 2015
Universidad Tecnológica de Panamá
Centro Regional de Azuero
Facultad de Ingeniería Eléctrica
Ingeniería Electrónica y Telecomunicaciones
Laboratorio de Síntesis deFiltros Analógicos
Laboratorio #1: Conceptos fundamentales relacionados con la función de transferencia en MATLAB.
Estudiante: Julio R. González
CIP: 6-718-2204
Profesor:Ing. Francisco Canto.

1. Crear en MATLAB los siguientes polinomios a partir de vectores:
;
Programa MATLAB:
NUM=[1 0 12] %Vector NUM
poly2str(NUM,'s') %Entrega delvector NUM como polinomio
DEN=[1 5 6 0] %Vector DEN
poly2str(DEN,'s') %entrega del vector DEN como polinomio.



2. Encontrar las raíces de los polinomios.
En scriptde MATLAB:

NUM=[1 0 12]
RNUM=roots(NUM)
DEN=[1 5 6 0]
RDEN=roots(DEN)








3. Creación de un polinomio a partir de sus raíces.
En script de MATLAB:

RNUM=[3.4641i-3.4641i];
RDEN=[0 -3 -2];
NUM=poly(RNUM)
NUM=poly2str(NUM,'s')
DEN=poly(RDEN)
DEN=poly2str(DEN,'s')



4. Crear un polinomio a partir de la multiplicación de losfactores encontrados en el ejemplo 2 para el polinomio DEN.
En script de MATLAB:

a=[1 0];
b=[1 2];
c=[1 3];
d=conv(a,b);
DEN=conv(d,c)
DEN=poly2str(DEN,'s')




5. Realice ladivisión del siguiente polinomio.

Division(s)=



Script de MATLAB:
DEN=[1 5 6 0];
a = [1 0];
x=deconv(DEN,a)
DIV=poly2str(x,'s')



6. Grafica de polos y ceros:MATLAB permite también determinar los polos y ceros de una función de transferencia y además, permite graficarlos. Sea la función de transferencia dada por:



En scriptde MATLAB:
NUM=[1 0 12]
DEN=[1 5 6 0]
H=tf(NUM,DEN);
polos=pole(H)
ceros=zero(H)
figure(1)
pzmap(H)
figure(2)
pzmap(H);grid on












Gráfica 1.


Gráfica 2.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • A LAB 1 MEDICIONES EN LAB
  • lab 1
  • Labo 1
  • lab 1
  • lab 1
  • Lab 1
  • labo 1
  • 1 Lab De ME

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS