Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica 01
Practica 01
FACULTAD DE INGENIERÍAS
INGENIERÍA ELECTICA
PRACTICA 01
PRACTICA 01
Renato Varas
FACULTAD DE INGENIERÍAS
INGENIERÍA ELECTICA
PRACTICA 01
3. Elaborar un script para observar la función impulso en t= 0, t=-2 y t=3. Utilizando el comando
subplot.
x=stepcont(0,-5,5)
plot(t,x);axis([-5 5 0 2])
5. Elaborar un script para observar la función paso que se origine en t=-1, t= 1 y t=5 respectivamente,
usar el comando subplot.
x=stepcont(0,-5,5)%generar la señal paso continuo
y=stepcont(1,-5,5) %generar la señal paso continuo
z=stepcont(-1,-5,5) %generar la señal paso continuo
l=stepcont(5,-5,5) %generar la señal paso continuo
subplot(2,2,1),plot(t,x);axis([-5 5 0 2]);
subplot(2,2,2),plot(t,y);axis([-5 5 0 2]);
subplot(2,2,3),plot(t,z);axis([-5 5 0 2]);
subplot(2,2,4),plot(t,l);axis([-10 10 0 2]);
n=-5:1:5
x=impseq(1,-5,5);
stem(n,x), axis([-5 5 -1 2])
7. Elaborar un script para observar la señal impulso discreto para n= 0; n= -1 y n=3
n=-5:1:5
x=impseq(1,-5,5); %generar la señal impulso discreta pacada punto n=0
y=impseq(0,-5,5); % n=0
z=impseq(-1,-5,5); % n=0
l=impseq(3,-5,5); % n=0
n=-10:1:10
x=stepseq(1,-10,10);
stem(n,x), axis([-10 10 -1 2])
n=-10:1:10
x=stepseq(1,-10,10);% generar la señal paso discreta n=1
y=stepseq(0,-10,10);% n=0
z=stepseq(-1,-10,10);% n=-1
l=stepseq(3,-10,10); %n=3
a. Onda cuadrada
b. Realizar los cambios necesarios para observar una señal cuadrada con frecuencia = 1000
Hertz y en un solo periodo realizar los cambios en la duración del periodo de tiempo para que se
observe adecuadamente.
%el siguiente script permite generar una señal DIENTE DE SIERRA periódica
% A= amplitud
%fo= frecuencia lineal
%T = periodo
%wO = frecuencia angular
%W= desfasamiento
%t= tiempo a evaluar la señal
%sq señal cudrada
A=1;
fo=30;
wo= 2*pi*fo
T= 1/fo
W=0.5
t=0:0.001:5*T;
y=A*sawtooth(wo*t+W);
plot(t,y);axis([0 5*T -2 2])
d. Realizar los cambios necesarios para observar una señal diente de sierra con frecuencia = 1000 Hertz,
realizar los cambios en la duración del periodo de tiempo para que se observe adecuadamente
%el siguiente script permite generar una señal DIENTE DE SIERRA periódica
% A= amplitud
%fo= frecuencia lineal
%T = periodo
%wO = frecuencia angular
%W= desfasamiento
%t= tiempo a evaluar la señal
%sq señal cudrada
A=1;
fo=1000;
wo= 2*pi*fo
T= 1/fo
W=0.5
t=0:0.000000001:5*T;
y=A*sawtooth(wo*t+W);
plot(t,y);axis([0 5*T -2 2])
% A = amplitud de la señal
% omega = frecuencia angular discreta
% n = intervalo discreto
A= 2;
omega= 2*pi/12; %implemento constante
phi=0; %implemento constante
n=-10:1:10; %determino los intervalos
x= A*sin(omega*n); %creo la funcion
stem(n,x); % grafico la señal discreta.
11. Consultar en el libro de Roberts Señales y Sistemas, las siguientes funciones e implementarlas en
Matlab.
Rectángulo, triangulo, sinc, dirichilet, pagina 32. Crear un script propio, e implementarlo en Matlab.
La función rectángulo.- un tipo muy común de señal que ocurre en sistemas es aquella en la que la señal
x(t) se activa en algún tiempo y se desactiva en un instante posterior.
La función rectángulo puede definirse como la diferencia entre dos funciones escalón unitario
desplazadas en el tiempo en direcciones opuestas.
La función triángulo.- tiene una estrecha relación con la función rectángulo unitario, se denomina
triángulo unitario porque su altura y área son ambas iguales a uno (pero el ancho de su base no lo es).
La función triángulo puede definirse como la suma de tres funciones rampa, dos de las cuales están
desplazadas en el tiempo.
La función sinc unitaria.- se relaciona con la función rectángulo unitario, es la transformada de Fourier
de la función rectángulo unitario en TC.
Se denomina una función unitaria porque su altura y su área son ambas iguales a 1.
Para N imprar la similitud con la función sinc es evidente, además es una suma de funciones sinc
espaciadas uniformemente.
El denominador es 0 para todo valor entero de t, por lo tanto se debe utilizar de nuevo la
regla de L Hopital para evaluar la función de dirichlet en valores enteros de t.
Donde m es entero, si N es para, los extremos de la función dirchlet se alteran entre 1 y -1. Si N es impar
todos los extremos son 1 y está definida por:
Función rectángulo
function y = rect(t)
t=-5:0.001:5;
x=rect(t);
plot(t,x), axis([-5 5 -2 2])
Función triangulo
function y = tri(t)
y= tripuls (t+1)-2*tripuls(t)+ tripuls(t-1);
%Función para calcular la función sinc(t) definica como sen (pi*t)/(pi*t). Funciona igualmente bien
%para vectores y escalares.
function y = sinc(t)
num=(~zero).*sin(pi*t) + zero;
y= num./den;
t=-5:0.001:5;
x=sinc(t);
plot(t,x), axis([-5 5 -3 2])
Función dirichilet
% x= sin(N*pi*t)/(N*sin(pi*t))
t=-5:0.001:5;
x=sinc(t);
plot(t,x), axis([-5 5 -3 2])
12. CONCLUSIONES:
Se practico son los distintos tipos de señales tanto discretas como continuas aprendiendo a
programarlas en una función y llamándolas desde un scrib en matlab.
Esta manera de aprender a utilizar matlab en forma de auto aprendizaje fue un éxito puesto
que al terminar la práctica se aprendió muchas cosas que se pensaban difíciles de hacer.
En este aprendizaje pudimos darnos cuenta de que todo lo aprendido en clase es como se nos
ha enseñado.
El aprendizaje y utilización de matlab nos servirá de ahora en adelante para implementar las
siguientes funciones para señales discretas y continuas, funciones que permite generar la señal
impulso discreta, función que permite generar la señal paso discreta, Función que permite
generar la señal impulso continuo, Función que permite generar la señal paso continuo.
13. RECOMENDACIONES:
Se recomienda que se siga haciendo este tipo de actividad puesto que es una manera de
fomentar el auto aprendizaje y tener en cuenta que muchas veces se debe dar uno o dos días
más de lo planificado de acuerdo a la práctica.
14. BIBLIOGRAFÍA:
Luis Oñate, PRACTICA 1, señales y sistemas.
ROBERTS MICHAEL J, Señales y sistemas, editorial MC-CRAW,PAG 31-32.