Vous êtes sur la page 1sur 39

Procesamiento Digital de

Seales
Introduccin

Msc. Ximena Ros

Seales

Las seales estn


presentes en todo
momento y en todo
lugar

Msc. Ximena Ros

Seal
Fenmeno

Estado
Comportamie
nto
Caracterstica
s

Cantidad
Fsica

Informacin
Msc. Ximena Ros

Caractersticas de las
Seales

Msc. Ximena Ros

Una Variable Mltiples


Variables

F(t)
Una
Variable

F(x,y)

F(x,y,t
Mltiples
)

Variables

Msc. Ximena Ros

Escalares - Vectoriales

Micrfono
Monofnico
Escalar

Electroencefalogr
ama
Vectorial
Multidimensional
Multicanal
Msc. Ximena Ros

Vectorial o Multidimensionales

Seal Multidimensional

Imagen RGB

Seal que es
funcin de M
variables
independientes
Msc. Ximena Ros

Las variables de las que depende


la seal pueden ser discretas o
continuas

Temperatura
Variable Continua

Numero de
llamadas por
hora
Variable
Discreta
Msc. Ximena Ros

Los valores que puede tomar una


seal pueden ser discretos o
continuos
eales en tiempo discreto

Temperatura

Numero de
llamadas por
Msc. Ximena Ros
hora

Seales de tiempo continuo y


discreto
Seal en Tiempo
Continuo

Definidas para todos


los valores del tiempo
y toman cualquier
valor en el intervalo

Seal audio
Msc. Ximena Ros

Seales de tiempo continuo y


discreto
Seal en Tiempo Discreto

Definidas solo para


ciertos instantes o
intervalos de
tiempo.

t=0:0.01:0.35*
2;
x=2*cos(20*t);
stem(t,x)

Msc. Ximena Ros

Seales de tiempo discreto

Msc. Ximena Ros

Aleatorias
Determinstica
Seal Aleatoria o Estocstica

No puede describirse con


un grado de precisin
razonable mediante
formulas matemticas.

Seal con ruido inducido por un


rayo
Msc. Ximena Ros

Aleatorias
Determinstica
Seal
Determinista

Puede ser definida


explcitamente por una
ecuacin matemtica, un
conjunto de datos, o una
regla bien definida.

Seal de un reloj

Msc. Ximena Ros

Aleatorias
Determinstica
Seal Determinista
sinc

Puede ser definida


explcitamente por una
ecuacin matemtica, un
conjunto de datos, o una
regla bien definida.

t= -10 : 0.1 :
10;
y = sinc(t);
plot(t, y);
Msc. Ximena Ros

Sistemas

Msc. Ximena Ros

Propiedades de los
Sistemas

Msc. Ximena Ros

Estticos- Dinmicos

Msc. Ximena Ros

Variante - Invariante

Msc. Ximena Ros

Variante - Invariante

Una Calculadora.

El sistema de amortiguamiento
de un vehculo.

El sistema es variante o
invariante con el tiempo?
Msc. Ximena Ros

Lineal No Lineal

Msc. Ximena Ros

Lineal No Lineal
Un sistema para calcular el promedio de
nmeros.

El sistema es lineal o NO
lineal?

Msc. Ximena Ros

Lineal No Lineal
Un sistema de redondeo entero con una cifra
significativa.

El sistema es lineal o NO
lineal?

Msc. Ximena Ros

Causal No Causal

Msc. Ximena Ros

Estables 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 Ros

Ejercicios en Clase

Msc. Ximena Ros

Manipulacin de Seales
en Tiempo Discreto

Msc. Ximena Ros

Manipulacin de Seales
en Tiempo Discreto

Msc. Ximena Ros

Frecuenci
a
oscilacin
armnica de
partculas en
movimiento
peridico

Fsico

numero de ciclos
por unidad de
tiempo que
presenta una
seal peridica

Seal
es
Msc. Ximena Ros

Frecuen
cia
t=0:0.01:2;
f=1; %Hertz
A=1;
ang=0; %fase
radianes
x=A*cos(2*pi*f*t+a
ng);
plot(t,x);

Msc. Ximena Ros

Frecuen
cia

t=0:0.01:2;
T=1;
f=1/T; %Hertz
A=1;
ang=0; %fase
radianes
x=A*cos(2*pi*f*t+ang)
;
plot(t,x);

Msc. Ximena Ros

Frecuen
cia

t=0:0.01:2;
fr=2*pi; % Radianes
f=fr/(2*pi); %Hertz
A=1;
ang=0; %fase
radianes
x=A*cos(2*pi*f*t+ang)
;
plot(t,x);

Msc. Ximena Ros

Frecuen
cia

t=0:0.01:2;
fr=2*pi; %
radianes
y=exp(-i*fr*t);
x=exp(i*fr*t);
plot(t,(y+x)/2);

Msc. Ximena Ros

Discreta

n=0:0.1:2;
T=1;
f=1/T; %Hertz
A=1;
ang=0; %fase
radianes
x=A*cos(2*pi*f*n+ang
)
stem(n,x);

Msc. Ximena Ros

Propiedades

Periodicida

d
Para todo n

Msc. Ximena Ros

Caractersticas de las
Seales en Tiempo
Discreto

Msc. Ximena Ros

close all; clc; clear all;


n=0:0.01:2*pi; % variable temporal
A=1; %Amplitud
ang=0; %fase en radianes
fr=-pi; %frecuencia en radianes por
segundo
x=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
segundo
x=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
segundo
x=A*cos(fr*n+ang);
subplot(5,1,3);
stem(n,x,'k','LineWidth',2);
title('1'); grid on; hold on;

Propiedades
Unicidad

fr=pi/2; %frecuencia en radianes por


segundo
x=A*cos(fr*n+ang);
subplot(5,1,4);
Msc. Ximena Ros
stem(n,x,'r','LineWidth',2);

close all; clc; clear all;


n=0:0.01:2; % variable temporal
A=1; %Amplitud
ang=0; %fase en radianes
f=0.1 %frecuencia en hertz
x=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 hertz
x=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 hertz
x=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 hertz
x=A*cos(2*pi*f*n+ang);
subplot(5,1,4);stem(n,x,'r','LineWidth'
,2);
title('5');grid on;

Propiedades-Tasa Oscilacin

f=10; %frecuencia en hertz


Msc. Ximena
x=A*cos(2*pi*f*n+ang);

Ros

Taller
1, Escriba un script de Matlab que permita generar
dos seales
senoidales 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 Ros

Vous aimerez peut-être aussi