Anda di halaman 1dari 2

1.

Secuencia Sinusoidal
Otra clase muy til de las seales de tiempo discreto es la
secuencia sinusoidal real:

Tales secuencias sinusoidales pueden ser generadas en MATLAB


utilizando las funciones trigonomtricas de seno y coseno. El
Programa P1.4 es un ejemplo sencillo de una seal sinusoidal.

Preguntas
a) Ejecutar programa P1.4 para generar la secuencia sinusoidal y
mostrar la salida.
b) Cul es la frecuencia de esta secuencia y cmo puede ser
cambiada? Qu par- metro controla la fase de esta
secuencia? Qu parmetro que controla la amplitud de esta
secuencia? Cul es el perodo de esta secuencia?
c) Cul es la longitud de esta secuencia y cmo puede ser
cambiada?
d) Calcular la potencia media de la secuencia sinusoidal
generada.
e) Cul es el propsito del comando axis y grid?
f) Modificar el programa P1.4 para generar una secuencia
sinusoidal de frecuencia de 0,9 y mostrar la salida. Comparar
esta nueva secuencia con la generada en el inciso a Ahora,
modificar el Programa P1.4 para generar una secuencia
sinusoidal} de frecuencia 1,1 y mostrar la salida. Comparar
estas nuevas secuencias con la generada en inciso a. Comente
sus resultados.
g) Modificar el programa anterior para generar una secuencia
sinusoidal de longitud 50, frecuencia de 0,08, amplitud de

2,5, y fase de cambio de 90 grados y mostrarlo. Cul es el


perodo de esta secuencia?
h) Reemplazar el comando stem en el programa P1.4 con el comando
plot y ejecutar nuevamente el programa Cul es la diferencia
entre la nueva trama y la generada en el inciso a?
i) Reemplazar el comando stem en el programa P1.4 con el comando
stairs y ejecutar el programa de nuevo. Cul es la
diferencia entre la nueva trama y los resultados generados en
el inciso a y h?
2. Seales Aleatorias Discretas
Una seal aleatoria de longitud N con muestras distribuidas de
manera uniforme en el intervalo (0,1) puede ser generada en
MATLAB mediante el siguiente comando:
x = rand (1, N);
Del mismo modo, una seal aleatoria x[n] de longitud N con
muestras de una distribucin normal con media 0 y varianza la
unidad se puede generar con el siguiente comando de MATLAB
x = randn (1, N);
Preguntas
a) Escribir un programa MATLAB para generar y mostrar una seal
aleatoria de longitud 100 cuyos elementos se distribuyan de
manera uniforme en el intervalo [-2, 2].
b) Escribir un programa MATLAB para generar y mostrar una seal
aleatoria gaussiana de la longitud 75 cuyos elementos son
normalmente distribuido con media cero y una varianza de 3.
c) Escribir un programa MATLAB para generar y mostrar cinco
secuencias de muestras de una seal sinusoidal aleatoria de
longitud 31

Donde la amplitud A y la fase son variables aleatorias


estadsticamente
independientes
con
distribucin
de
probabilidad uniforme en el intervalo 0 A 4 para la
amplitud y en el rango 0 2 para la fase.

Anda mungkin juga menyukai