Академический Документы
Профессиональный Документы
Культура Документы
FACULTAD DE INGENIERÍAS
INGENIERÍA ELECTICA
PRACTICA 01
PRACTICA 01
Renato Varas
FACULTAD DE INGENIERÍAS
INGENIERÍA ELECTICA
PRACTICA 01
t=-5:0.001:5;
x=impcont(1,-5,5);
plot(t,x), axis([-5 5 -1 2])
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])
e. Implementar el siguiente script
% 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.
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.
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)
function y = tri(t)
y= tripuls (t+1)-2*tripuls(t)+ tripuls(t-1);
function y = sinc(t)
num=(~zero).*sin(pi*t) + zero;
y= num./den;
% x= sin(N*pi*t)/(N*sin(pi*t))