LABORATORIO NRO 1- ANÁLISIS DE SEÑALES Y SISTEMAS - UNTELS

Share Embed


Descripción



ANÁLISIS DE SEÑALES Y SISTEMAS
LABORATORIO 2015-I
UNIVERSIDAD NACIONAL TECNOLÓGICA DE LIMA SUR
INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES.

ANÁLISIS DE SEÑALES Y SISTEMAS
-------------------------------------------------------------------------------
LABORATORIO NRO. 1:
GENERACIÓN DE SEÑALES CON MATLAB

PROFESOR: Luis Rodolfo Roca Galindo.

ALUMNA: MOREN REYES, Jaqueline Yeraldin.

CÓDIGO: 2012100252.

CICLO: VI.
Villa el salvador, 14 de julio del 2015.

OBJETIVOS:
Simular en MATLAB la representación y manejo de señales.
Representar las señales continuas en distintos intervalos de tiempo y amplitud.

























GENERACIÓN DE SEÑALES CON MATLAB
PASO 1: GENERACION ONDA CUADRADA
PARAMETROS:
Amplitud (A) = 1
Frecuencia (w) = 10π
Ciclo útil (D) = 0.5
En un tiempo comprendido entre 0 y 1 segundos.

COMANDOS:
A = 1;
w = 10 * pi;
rho = 0.5;
t = 0:0.001:1;
sq = A * square(w*t + rho);
plot(t,sq);


PASO 2: GENERACION ONDA TRIANGULAR
PARAMETROS:
Amplitud (A) = 1
Frecuencia (w) = 10π
Ciclo útil (D) = 0.5
En un tiempo comprendido entre 0 y 1 segundos.

COMANDOS:
A = 1;
w = 10 * pi;
Wdt = 0.5;
t = 0:0.001:1;
tri = A * sawtooth(w*t + Wdt);
plot(t,ot);

GRAFICA:


PASO 3: GENERACIÓN DE SEÑALES DISCRETAS.
COMANDOS:
A=1;
Omega = pi/4;
Rho = 0.5;
n = -10:10;
X = A*square(omega*n + rho);
Stem(n,X);
GRÁFICA:

Paso 5: SEÑALES EXPONENCIALES.
COMANDOS:
B = 5;
a = 6;
t = 0:0.001:1;
expc = B*exp(-a*t); %señal exponencial decreciente
plot(t,expc);

GRÁFICA:



PASO 6: SEÑAL EXPONENCIAL DISCRETA DE BASE r.
>>B = 1;
>>r = 0.85
>>n = -10:10;
>>X = B * r.^ n;
>>stem(n,X);


PASO 7: GENERE LA SEÑAL EXPONENCIAL CRECIENTE DISCRETA.
COMANDOS:
B = 5;
a = 6;
t = 0:0.001:1;
expc = B*exp(a*t); %señal exponencial creciente
plot(t,expc);

GRÁFICA:






















TAREA
Genere la señal: -2+3*cos(20*pi*t)+sin(40*pi*t)
COMANDOS:
A = 2;
B = 3;
wo1 = 20*pi; wo2 = 40*pi;
Signal = -A + B*cos(wo1*t) + sin(wo2*t);
Plot(t,signal)

En un intervalo de tiempo [0;35]

En un intervalo de tiempo [0;0.5]
Genere una señal cuadrada periódica con periodo igual a 1/10 segundos.
COMANDOS:
A = 1; %amplitud
T = 1/10;
f = 1/T; %frecuencia
wo = 2*pi*f;
N = 1000; %numero de datos
Tm = 5*T; %numero de periodos
tao = Tm/N;
t = 0:tao:Tm; %datos en el eje x
rho = 0; %desfase
sq = A*square(wo*t + rho); %funcion cuadrada
plot(t,sq);
GRÁFICA:

Genere una señal diente de sierra periódica con periodo igual a 1/10 segundos
COMANDOS:
A = 1; %amplitud
T = 1/10;
f = 1/T; %frecuencia
wo = 2*pi*f;
N = 1000; %número de datos
Tm = 5*T; %número de periodos
tao = Tm/N;
t = 0:tao:Tm; %datos en el eje x
rho = 0; %desfase
tri = A*sawtooth(wo*t + rho); %función diente de sierra
plot(t,tri);
GRÁFICA:

Genere una señal igual a sgn(t-0.5)
COMANDOS:
u = [zeros(1,50),ones(1,151)];
t = 0:0.01:2;
plot(t,u);

GRÁFICA:

OBSERVACIÓN: Muestra 200 datos entre 0 y 2. El salto se da en t= 0.5 segundos.
Grafique estas 4 señales en una sola hoja usando subplot y plot, a la ultia grafica fíjele un eje de tiempo entre -2 y 2 y un eje de amplitudes ente -2 y 2. A la tercera póngale grilla. A la segunda póngale un título. A la primera póngale nombre a los ejes.
COMANDOS:
clear all
clc
subplot(221) % Se grafica en (1,1)
A = 2;
B = 3;
wo1 = 20*pi;
wo2 = 40*pi;
t1 = 0:0.01:1;
signal = -A + B*cos(wo1*t1) + sin(wo2*t1);
plot(t1,signal);
xlabel('Eje X'); % Nombramos eje x
ylabel('Eje Y'); % Nombramos eje y
subplot(222) % Se grafica en (1,2)
C = 1;
T = 1/10;
f = 1/T;
rho = 0;
wo3 = 2*pi*f;
t2 = 0:0.001:0.5;
sq = C*square(wo3*t2 + rho);
plot(t2,sq);
title('Señal Cuadrada') % Titulo de la grafica
subplot(223) % Se grafica en (2,1)
C = 1;
T = 1/10;
f = 1/T;
rho = 0;
wo3 = 2*pi*f;
t2 = 0:0.001:0.5;
tri = C*sawtooth(wo3*t2 + rho);
plot(t2,tri);
grid on; % Se muestra la grilla
subplot(224) % Se grafica en (2,2)
u = [zeros(1,250),ones(1,151)];
t3 = -2:0.01:2; % Trabajamos con -2
Lihat lebih banyak...

Comentarios

Copyright © 2017 DATOSPDF Inc.