DSPClase1

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

description

DPS SEÑALES

Transcript of DSPClase1

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

Caractersticas de las SealesMsc. Ximena Ros4Una Variable Mltiples VariablesUna VariableMltiples VariablesMsc. Ximena Ros5Escalares - Vectoriales

EscalarVectorialMultidimensionalMulticanalMsc. Ximena Ros6

Vectorial o MultidimensionalesSeal que es funcin de M variables independientesSeal MultidimensionalImagen RGB

Msc. Ximena Ros7Las variables de las que depende la seal pueden ser discretas o continuasVariable ContinuaVariable DiscretaMsc. Ximena Ros8Los valores que puede tomar una seal pueden ser discretos o continuosseales en tiempo discretoMsc. Ximena Ros9

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 Ros10

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 Ros11

Seales de tiempo discreto Msc. Ximena Ros

Aleatorias Determinstica

No puede describirse con un grado de precisin razonable mediante formulas matemticas.Seal Aleatoria o EstocsticaSeal con ruido inducido por un rayoMsc. Ximena Ros13

Seal Determinista

Puede ser definida explcitamente por una ecuacin matemtica, un conjunto de datos, o una regla bien definida.Seal de un relojAleatorias DeterminsticaMsc. Ximena Ros14

Seal Determinista

t= -10 : 0.1 : 10;y = sinc(t);plot(t, y);

Puede ser definida explcitamente por una ecuacin matemtica, un conjunto de datos, o una regla bien definida.Aleatorias DeterminsticaMsc. Ximena Ros15Sistemas

Msc. Ximena Ros16

Propiedades de los SistemasMsc. Ximena RosEstticos- Dinmicos

Msc. Ximena Ros18Variante - Invariante

Msc. Ximena Ros19Una Calculadora.El sistema es variante o invariante con el tiempo?El sistema de amortiguamiento de un vehculo.Variante - InvarianteMsc. Ximena Ros20Lineal No Lineal

Msc. Ximena Ros21Un sistema para calcular el promedio de nmeros.El sistema es lineal o NO lineal?Lineal No LinealMsc. Ximena Ros22Un sistema de redondeo entero con una cifra significativa.El sistema es lineal o NO lineal?Lineal No LinealMsc. Ximena Ros23Causal No Causal

Msc. Ximena Ros24Estables Inestables

Un sistema arbitrario en reposo se denomina estable si toda entrada acotada produce una salida acotada.

Basta con que alguna entrada acotada produzca una salida no acotada (infinita), para que el sistema sea inestable.

Msc. Ximena Ros25Ejercicios en Clase Msc. Ximena RosManipulacin de Seales en Tiempo Discreto

Msc. Ximena Ros27Manipulacin de Seales en Tiempo Discreto

Msc. Ximena Ros28FrecuenciaFsicoSealesMsc. Ximena Ros29

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

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 Ros31

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 Ros32

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 Ros33

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 Ros34

PropiedadesPeriodicidadMsc. Ximena Ros35Caractersticas de las Seales en Tiempo Discreto

Msc. Ximena Ros36

Propiedades Unicidad close all; clc; clear all;n=0:0.01:2*pi; % variable temporalA=1; %Amplitudang=0; %fase en radianes fr=-pi; %frecuencia en radianes por segundox=A*cos(fr*n+ang);subplot(5,1,1); stem(n,x,'b','LineWidth',2);title('-pi');grid on;hold on; fr=-pi/2; %frecuencia en radianes por segundox=A*cos(fr*n+ang);subplot(5,1,2); stem(n,x,'g','LineWidth',2);title('-pi/2'); grid on; hold on; fr=1; %frecuencia en radianes por segundox=A*cos(fr*n+ang);subplot(5,1,3); stem(n,x,'k','LineWidth',2);title('1'); grid on; hold on; fr=pi/2; %frecuencia en radianes por segundox=A*cos(fr*n+ang);subplot(5,1,4); stem(n,x,'r','LineWidth',2);title('pi/2'); grid on; hold on; fr=pi; %frecuencia en radianes por segundox=A*cos(fr*n+ang);subplot(5,1,5); stem(n,x,'c','LineWidth',2);title('pi'); grid on; hold on;Msc. Ximena Ros37

Propiedades-Tasa Oscilacin

close all; clc; clear all;n=0:0.01:2; % variable temporalA=1; %Amplitudang=0; %fase en radianes f=0.1 %frecuencia en hertzx=A*cos(2*pi*f*n+ang);subplot(5,1,1);stem(n,x,'b','LineWidth',2);title('0.1');grid on; f=1; %frecuencia en hertzx=A*cos(2*pi*f*n+ang);subplot(5,1,2);stem(n,x,'g','LineWidth',2);title('1');grid on; f=2; %frecuencia en hertzx=A*cos(2*pi*f*n+ang);subplot(5,1,3);stem(n,x,'k','LineWidth',2);title('2');grid on; f=5; %frecuencia en hertzx=A*cos(2*pi*f*n+ang);subplot(5,1,4);stem(n,x,'r','LineWidth',2);title('5');grid on; f=10; %frecuencia en hertzx=A*cos(2*pi*f*n+ang);subplot(5,1,5);stem(n,x,'c','LineWidth',2);title('10');grid on;Msc. Ximena Ros38Taller1, 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.

Msc. Ximena Ros39