Sunteți pe pagina 1din 2

Laboratrio 1.

SEALES EN MATLAB

El objetivo de este laboratorio es la interaccin del alumno con las herramientas que ofrece
MATLAB en la representacin y manejo de seales.

Generacin y manipulacin bsica de seales


Ejemplo 1.

En general, una seal quedar representada por un vector fila o por un vector columna (es decir, por
matrices con una nica fila o columna

Por ejemplo, para representar la seal:

SeintroduceenlalneadecomandodeMATLAB:

>>n=[3:3];
>>x=2*n;
>>stem(n,x)

Ejemplo 2

Una seal continua es posible representarla mediante vectores que contengan valores de dicha seal en
instantes de tiempo muy cercanos entre s. As, si se quiere representar una seal continua en el intervalo
5 t 5 mediante la expresin de un valor cada 0.1 segundos, tenemos dos opciones para crear el
vector de instantes de tiempo:

>>t=[5:0.1:5];
, o bien:
>>t=linspace(5,5,101);

EJERCICIOS
Representar en MATLAB las siguientes seales:
1. x1nny x2 nn 2(la funcin ntoma valor 1 para n=0 y valor nulo en el resto).
2. x1[n]= sen(3n / 20). X2[n]= cos(n / 7). En el intervalo 0 n 32
3. a) y[n] = x1[n]+ X2[n] . b) y2[n] = x1[n]- X2[n]. c) y3[n] = x1[n].* X2[n]. d) y4[n]= 8* x1[n]
4. xne j(/ 8)n
en el intervalo 0 n 32 .

5. xt sen(t / 4). Para representar grficamente la seal, resaltando su carcter de seal continua,
utilice ploten vez de stem.
6. x1 t sen(t / 4) y x2 t cos(t / 4) en el intervalo 4 t 4, dando valores cada 1/8
segundos. Represente ambas sobre la misma figura utilizando el comando subplot.
7. Representar el valor promedio de la seal: x2 nsin(n / 4), como una seal constante definida
en el intervalo 0 n 40 .
8. Defina la siguiente funcin discreta, xn, en el intervalo 3 n 11.

Construya un grafico idntico


Incluyendo etiquetas

9. Considerando x[n] del ejercicio 8, graficar:

y1nxn 2
y2 nxn 1
y3 nxn
y4 nxn 1