Você está na página 1de 5

PRACTICA N3 DSP I OPERACIN DE SEALES DIEGO A. FAJARDO PINEDA (dalek_faj@hotmail.

com)

RESUMEN En la prctica se realizo diferentes tipos de seales discretas (mediante impulsos), las ecuaciones que las modelan y la forma de graficarlas por MATLAB, llevando a cabo funciones matemticas y cdigos para las seales discretas en distintos periodos y rangos de intervalos. ABSTRASCT In practice different types of signals conducted discrete (pulsed) that the model equations and the way graph them by MATLAB, performing mathematical functions and codes for discrete signals at different periods and intervals ranges. PALABRAS CLAVES Tiempo discreto, Muestreo funciones discretas. KEYWORDS Discrete time, Signal Sampling, discrete functions. I. INTRODUCCION de seal,

II.

MARCO TEORICO

Seales de tiempo-discreto: Las seales discretas se representan con una secuencia de nmeros denominados muestras. Una muestra de una seal o secuencia se denota por x[n] siendo n entero en el intervalo < n < (x[n]=x[nT]) x[n] est definida nicamente para valores enteros de n. Una seal en tiempo discreto se representa como {x[n]} Las seales discretas se pueden representar como una secuencia de nmeros entre parntesis {x[n]} = { 0.2, 2.2,1.1,0.2, 3.7, 2.9}; x(n) = (1/4)n La flecha indica la muestra con ndice n=0 La representacin grfica de secuencia discreta es la siguiente: una

El propsito de este laboratorio es introducir y simular conceptos bsicos de seales en tiempo discreto, para poder construir funciones matemticas las cuales nos permitan desarrollar diferentes casos pasndolas al tiempo discreto y poder hacer un muestreo de la seal; con esto determinarlas en intervalos y rangos en el espacio.

En muchas aplicaciones la secuencia discreta se obtiene muestreando una seal continua Xa(t) a intervalos de tiempo regulares: X[n ] =xa(t)|t=nT = xa(nT)

donde n=, 2, 1,0,1, , Seales Discretas comunes: 0, n0 (n)= 1, n=0

Cdigo implementado. Onda senoidal tiempo discreto. compleja en

Se crea una onda senoidal en tiempo discreto con intervalos de 0 a 30


nn=0:30; %se crea un rango de intervalos sinus=sin(nn/2+1); %la funcin est definida en la magnitud del pulso stem(nn, sinus) %se grafica la funcin en tiempo discreto

Fig. N 1 Impulso unitario. Escaln unitario

0, n<0 U(n)= 1, n0

Segunda.

Fig. N 2 Escaln unitario.

l=31; %se le da un valor nn=0: (l-1); %se crea un rango de intervalos imp=zeros (l,1); %se incerta ceros al resto de la posiciones imp(1)=1; %se da ubicacin y magnitud del impulso stem(nn, imp) %se grafica la funcin en tiempo discreto

Impulso .

Fig. N 3Rampa Unitaria.

l=20; %se le da un valor nn=0: (l-1); %se crea un rango de intervalos imp=zeros (l,1); %se incerta ceros al resto de la posiciones imp(6)=0.9; %se da ubicacin y magnitud del impulso stem(nn, imp) %se grafica la funcin en tiempo discreto

III.

MATERIALES METODOS

Y Impulso en el centro.

Para la realizacin de la prctica se recurri al programa MATLAB ya que ofrece mltiples funciones, que permiten realizar un excelente anlisis para distintas seales.

nn=-15:15; %se crea un rango de intervalos imp=zeros (31,1); %se incerta ceros al resto de la posiciones imp(16)=0.8; %se da ubicacin y magnitud del impulso stem(nn, imp) %se da ubicacin y magnitud del impulso

Impulso en la derecha.

nn=300:350; %se crea un rango de intervalos

imp=zeros (51,1); %se incerta ceros al resto de la posiciones imp(33)=1.5; %se da ubicacin y magnitud del impulso stem(nn, imp) %se da ubicacin y magnitud del impulso

g=45; %se asigna un desfase a la seal la cual es de 45. x=a*cos((2*pi*(f/fs)*n)+g); %se realiza la operacin con los datos anteriores stem(t,x) %se da ubicacin y magnitud del impulso

IV.
Senoidal

RESULTADOS ANALISIS

nn=0:25; %se crea un rango de intervalos sinus=sin(nn*pi/17); %la funcin est definida en la magnitud del pulso stem(nn,sinus); %se da ubicacin y magnitud del impulso

La siguiente grafica muestra una curva exponencial decreciente con un amplitud maximo de 1. La ecuacion que rige la funcion es:

Senoidal desfasada

nn=-15:25; %se crea un rango de intervalos sinus=sin(nn*pi/17); %la funcin est definida en la magnitud del pulso stem(nn,sinus); %se da ubicacin y magnitud del impulso

Impulsos

nn=-10:10; %se crea un rango de intervalos sinus=sin(3*nn*pi+(pi/2)); %la funcin est definida en la magnitud del pulso stem(nn,sinus); %se da ubicacin y magnitud del impulso

Fig. N 4 Decreciente

Curva

Exponencial

Senoidal desfasada en discreto


La siguiente funcin al igual que la anterior tiene como base la funcin escaln unitario u(n) y es creciente de 0 hacia infinito. La ecuacin que rige la funcin es:

nn=0:50; %se crea un rango de intervalos sinus=cos(nn*pi/sqrt(23)); %la funcin est definida en la magnitud del pulso stem(nn,sinus); %se da ubicacin y magnitud del impulso

1.3

t=0:0.0001:0.007%Se ajusta un intervalo fs=8000; %se asigna un valor de una frecuencia de muestreo T=0.000125 %Se determina el periodo de la seal a trabjar n=t/T; %Se halla el numero de muestras teniendo en cuenta el intervalo a trabajar y el periodo a=50; %se asigna una amplitud f=1200; %se asigna una frecuencia a la portadora

La siguiente grafica muestra la funcin escaln unitaria en tiempo discreto.

0, n<0 U(n)= 1, n0

Fig. N 5 Curva Exponencial Creciente.

Fig. N 8Escaln unitario. Una funcin es par cuando existe simetra en la grafica, es decir que hay lo mismo a lado y lado del eje 0. Una funcin es impar cuando a lado y lado del eje 0 no se observa la simetra. En la siguiente grafica se ve claramente la diferencia.

Fig. N 6funcin Par.

Fig. N 9 Funcin escaln, funcin par e impar. Fig. N 7senoidal compleja.

CONCLUCIONES BIBLIOGRAFIA Para que una funcin se par o impar deber existir una simetra en los dos lados del eje vertical. El anlisis de seales en tiempo discreto permite realizar el procesamiento digital de seales continuas pasndolas a discretas por medio de muestras, haciendo el anlisis de una manera ms simple. Con seales discretas bases como el escaln unitario y rampa unitaria, se pueden construir seales mucho ms complejas, ajustando los cambios necesarios. Libros: Richard Goering, "Matlab edges closer to electronic design automation world," EE Times, 10/04/2004. Seales y sistemas SimonHaykin, Barry Van Veen 2009. Seales y sistemas: Modelos y comportamientos, M. L. Meade, C. R. Dillon, 1993.

Pginas web http://es.wikipedia.org/wiki/MATL AB http://www.mathworks.com/produc ts/matlab/

Você também pode gostar