Você está na página 1de 9

GENERACI

N DE
SEALES
COMPLEJAS
LABORATORIO DE
ANGLAS SANCHEZ, NOELIA
13190134
HORARIO : VIERNES 3-5
PM

PDS- 4TA EXPERIENCIA


GENERACIN DE SEALES
COMPLEJAS
I.

MARCO TERICO
Las seales complejas se pueden generar mediante la realizacin de las
operaciones bsicos en las seales simples. Por ejemplo, una seal
modulada en amplitud puede ser generada mediante la modulacin de
una de alta frecuencia de la seal sinusoidal
modulacin de baja frecuencia de la seal

con una

La seal resultante y [n] es de la forma:


donde m, llamado el ndice de modulacin, es un nmero elegido para
asegurar
que es positivo para todo n.

II.

OBJETIVOS

Aprender la generacin de una secuencia modulada en amplitud.


Generar seales moduladas en amplitud con distintas variaciones
de frecuencias e ndices de modulacin.
Determinar cmo generar barrido de una seal sinusoidal.

III.

EQUIPOS REQUERIDOS
El equipo de experimentacin necesario para realizar el presente
laboratorio es:

IV.

PC INTEL CORE 2 DUO o superior.


Sistema Operativo Windows XP, 7 o posteriores.

SOFWARE REQUERIDO
El siguiente software es necesario para realizar este laboratorio:

Matlab V. 6.0 o posteriores.


Libreras y archivos de soporte necesarios.

PROGRAMA P4_1
ILUSTRACIN DE UN PROCESO DE GENERACIN DE UNA
SECUENCIA MODULADA EN AMPLITUD
Este programa se puede utilizar para generar una seal modulada en
amplitud.

%GENERACION DE UNA SECUENCIA MODULADA EN AMPLITUD


clf;
n = 0:100;
m = 0.4;
fH = 0.1;
fL = 0.01;
xH = sin(2*pi*fH*n);
xL = sin(2*pi*fL*n);
Y = (1+m*xL).*xH;
stem(n,Y);
grid;
xlabel('TIME INDEX n');
ylabel('AMPLITUD');

V.

PREGUNTAS
1. Correr el programa P4_1 y generar la seal
modulada en amplitud y[n] para varios valores de
frecuencias de la seal portadora xH[n] y la seal
modulante xL[n] y varios valores del ndice de
modulacin m.
La figura ploteada de correr el programa es:

Ahora generamos para distintas variaciones de ndice de modulacin,


frecuencia de la seal portadora y adems de la frecuencia de la
seal modulante:

Para:

Para:

Ahora si solo cambiamos el ndice de modulacin m.


Para m= 0.9

Para m=1.4

2. Cul es la diferencia entre operadores


aritmticos * y .*?
*
Es el producto algebraico de las matrices. El nmero de filas
debe ser igual al nmero de columnas, a menos que uno de ellos
sea un escalar (multiplicacin matricial).
.*
Es el producto de elemento a elemento de los vectores,
ambos deben tener la misma dimensin, a menos que uno de
ellos sea un escalar (multiplicacin vectorial).

PROGRAMA P4_2
Como la frecuencia de una seal sinusoidal es la derivada de su fase con
respecto al tiempo, al generar una seal sinusoidal con un barrido de
frecuencia cuya frecuencia aumenta linealmente con el tiempo.
Asumir que el argumento es de la forma an^2+bn (derivada 2an+b).
El programa es:

n = 0:100;
a = pi/2/100;
b = 0;
arg = a*n.*n + b*n;
x=cos(arg);
clf;
stem(n,x);
axis([0 , 100 , -1.5 , 1.5 ]);
title('SWEPT- FRECUENCY SINUSOIDAL
SIGNAL');
xlabel('TIME INDEX n');
ylabel('AMPLITUDE');
grid;
axis;

3. . Correr el programa P4_2 y genere el barrido de


la seal sinusoidal x[n].

La grfica resultante ser:

4. Cul es la frecuencia mnima y mxima de esta


seal?

Las frecuencias mnimas y mximas de esta seal son


- El mnimo se produce en n = 0,
donde tenemos 2AN + b = 0 rad / muestra = 0 Hz / muestra. El
mximo se produce en
n = 100, donde tenemos 2AN + b = 200a = 200 (0,5) (0,01) = rad
/ muestra
= 0,5 Hz / muestra
Para n=0 frecuencia mnima 0
Para n=100 frecuencia mxima 3.1416

5. Cmo puede modificar el programa para generar


el barrido de una seal sinusoidal con una
frecuencia mnima de 0.1 y una frecuencia
mxima de 0.3?

6. Nota: para una frecuencia mnima de 0,1 Hz / muestra = / 5 rad /


muestra en n = 0, debemos
7. tienen 2a (0) + b = / 5, lo que implica b = / 5. Para una
frecuencia mxima de 0,3
8. Hz / muestra = 3 / 5 rad / muestra en n = 100, debemos tener 2a
(100) + / 5 = 3 / 5, que
9. implica a = / 500