Escolar Documentos
Profissional Documentos
Cultura Documentos
Guia-Practica-Laboratorio-Nro-2a
TEMA: Tren de impulsos unitarios
OBJETIVOS:
a) Conocer el uso de las matrices unidimensionales en MATLAB (vectores)
b) Simular la función Seno cardinal normalizada
c) Simular un tren de impulsos unitarios a partir de la función seno cardinal.
EQUIPOS Y MATERIALES:
Una PC compatible con Windows de 32 o 64 bits.
Un software de simulación (MATLAB)
INTRODUCCION TEORICA:
Vectores en MATLAB:
Un vector en MATLAB es una matriz de una sola fila o de una sola columna que puede
servir en general para representar lo siguiente:
a) Una señal (para representación de una función o variable aleatoria).
b) Una base de tiempo (para representación en el tiempo).
c) Una base de frecuencias (para representación en la frecuencia).
sen (t )
para t 0
t
sin c(t )
1 para t 0
Ecuación Nro 2
1 t
(t ) lim sin c ( )
a0 a a Ecuación Nro 3
También:
1 sen(t / a)
(t ) lim
a 0 a (t / a) Ecuación Nro 4
SIMULACIONES EN MATLAB
clc
close all
clear all
clc
close all
clear all
subplot(3,1,1)
plot(t,x)
grid on
legend ('Seno Cardinal matemático')
subplot(3,1,2)
plot(t,y,'r')
grid on
legend ('Seno Cardinal normalizado')
subplot(3,1,3)
plot(t,z)
grid on
legend ('Seno Cardinal generado con el comando “sinc” del MATLAB')
Fig.2: Gráfica comparativa del seno cardinal generado por el comando “sinc” de
MATLAB
subplot(3,1,1)
plot(t1,delta1)
grid on
legend('a=1 , dt=0.1')
title('Función Seno cardinal sinc(t)')
subplot(3,1,2)
plot(t2,delta2)
grid on
legend('a=0.25 , dt=0.01')
title('Aproximación del Impulso unitario con el Seno cardinal')
subplot(3,1,3)
plot(t3,delta3)
grid on
legend('a=0.025 , dt=0.001')
title('Aproximación del Impulso unitario con el Seno cardinal')
Según la Ecuación Nro 3 dando valores cada vez más pequeños al parámetro “a” se
podrá aproximar tanto como se quiera a la función impulso unitario.
subplot(2,1,1)
plot(t1,delta1)
grid on
title('Tren de impulsos unitarios con: a=0.01, dt=0.01')
subplot(2,1,2)
plot(t2,delta2)
grid on
title('Tren de impulsos unitarios con: a=0.01, dt=0.001')
TAREA:
Utilizando la ecuación Nro.3 hacer un programa en MATLAB para: