dsp clase 1 estu

32
Msc. Ximena Ríos Procesamiento Digital de Señales Introducción

Upload: ivan-moreno

Post on 25-Nov-2015

43 views

Category:

Documents


3 download

TRANSCRIPT

Presentacin de PowerPoint

Procesamiento Digital de SealesIntroduccinMsc. Ximena RosSeales

Las seales estn presentes en todo momento y en todo lugar

Msc. Ximena Ros2Seal

Informacin

Estado Comportamiento Caractersticas

Msc. Ximena Ros3

Seales de tiempo continuo y discreto

Definidas para todos los valores del tiempo y toman cualquier valor en el intervalo Seal en Tiempo ContinuoSeal audioMsc. Ximena Ros4

Seales de tiempo continuo y discreto

Definidas solo para ciertos instantes o intervalos de tiempo.Seal en Tiempo Discretot=0:0.01:0.35*2;x=2*cos(20*t);stem(t,x)Msc. Ximena Ros5

Seales de tiempo discreto Msc. Ximena Ros

Seales Aleatorias y Deterministas

No puede describirse con un grado de precisin razonable mediante formulas matemticas.Seal AleatoriaSeal con ruido inducido por un rayoMsc. Ximena Ros7

Seales Aleatorias y Deterministas

Puede ser definida explcitamente por una ecuacin matemtica, un conjunto de datos, o una regla bien definida.Seal DeterministaSeal de un relojMsc. Ximena Ros8

Seales Uni y Multi Dimensionales

Seal que es funcin de una sola variable independienteSeal Unidimensionalt= -10 : 0.1 : 10;y = sinc(t);plot(t, y);

Msc. Ximena Ros9

Seales Uni y Multi DimensionalesSeal que es funcin de M variables independientesSeal MultidimensionalImagen RGB

Msc. Ximena Ros10Sistemas

Msc. Ximena Ros11Sistemas

Msc. Ximena Ros12SistemasUn sistema para calcular el promedio de nmeros.El sistema es lineal o NO lineal?Msc. Ximena Ros13SistemasUn sistema de redondeo entero con una cifra significativa.El sistema es lineal o NO lineal?Msc. Ximena Ros14Sistemas

Msc. Ximena RosDepende si un sistema tiene o no la capacidad de generar la misma respuesta cuando es excitado por una misma seal en diferentes instantes.15SistemasUna Calculadora. INVARIANTE CON EL TIEMPOEl sistema es variante o invariante con el tiempo?El sistema de amortiguamiento de un vehculo. VARIANTE CON EL TIEMPOMsc. Ximena Ros16Sistemas

LOS ANTICAUSALES NO EXISTENTEMsc. Ximena Ros17Otras Propiedades de los Sistemas

Msc. Ximena Ros18Caractersticas de las Seales en Tiempo Discreto

Msc. Ximena Ros19Manipulacin de Seales en Tiempo Discreto

Msc. Ximena Ros20Manipulacin de Seales en Tiempo Discreto

Msc. Ximena Ros21FrecuenciaFsicoSeales Msc. Ximena RosLa frecuencia puede considerarse como el numero de veces que un fenmeno repetitivo especifico ocurre dentro de un intervalo de tiempo determinado.La frecuencia hace referencia a una cantidad fsica positiva, sin embargo, matemticamente es posible y conveniente introducir frecuencias negativas. 22

Frecuenciat=0:0.01:2; f=1; %Hertz FRECUENCIAA=1; % AMPLITUDang=0; %fase radianes ANGULOx=A*cos(2*pi*f*t+ang);plot(t,x);Msc. Ximena Ros23

Frecuenciat=0:0.01:2; T=1;f=1/T; %HertzA=1; ang=0; %fase radianesx=A*cos(2*pi*f*t+ang);plot(t,x,);Msc. Ximena Ros24

Frecuenciat=0:0.01:2; fr=2*pi; % Radianesf=fr/(2*pi); %HertzA=1; ang=0; %fase radianesx=A*cos(2*pi*f*t+ang);plot(t,x,);Msc. Ximena Ros25

Msc. Ximena RosPara ver dos seales con diferentes numero de muestras26

Frecuenciat=0:0.01:2;fr=2*pi; % radianesy=exp(-i*fr*t);x=exp(i*fr*t);plot(t,(y+x)/2);Msc. Ximena RosCon dos funciones exponenciales27

Discretan=0:0.1:2; T=1;f=1/T; %HertzA=1; ang=0; %fase radianesx=A*cos(2*pi*f*n+ang)stem(n,x);Msc. Ximena RosN= numero de muestras28

PropiedadesPeriodicidadMsc. Ximena Ros29Caractersticas de las Seales en Tiempo Discreto

Msc. Ximena Ros30PropiedadesTasa Oscilacin

Msc. Ximena RosCuando la frecuencia aumenta el tiempo transcurrido entre dos ciclos disminuye31Taller1, Escriba un script de Matlab que permita generar dos sealessenoidales separadas por un ngulo determinado. El script debe preguntarle al usuario: frecuencia de las seales, nmero de muestras por perodo y ngulo de desfase en grados. Las dos seales deben graficarse en la misma figura, con colores diferentes. Incluya etiquetas para los ejes y para la grfica.

2. Escriba un script de Matlab que lea una seal digitalizada (dada como un vector o leda desde un archivo) y que genere dos nuevas seales con la descomposicin entrelazada, es decir, una con las muestras pares y otra con las muestras impares. Las seales deben graficarse una bajo la otra usando el comando subplot.Msc. Ximena Ros