Está en la página 1de 17

DEBER Nº 3

Escobar Luis

Principales señales
Función 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


2. Elaborar el siguiente script en MATLAB

Se observa la función impulso en el


punto t=1

3. Elaborar un script para observar la función impulso en t= 0, t=-2 y t=3


.Utilizando el comando subplot.
4. Elaborar el siguiente script en matlab

Se debe tener creado antes la función


para que tenga de done llamar y se pueda
visualizar la grafica siguiente.
Se observa la función impulso en el
punto t=1
3. Elaborar un script para observar la función impulso en t= 0, t=-2 y t=3
.Utilizando el comando subplot.

4. Elaborar el siguiente script en matlab


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.
6. Implementar el siguiente script
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
8. Implementar el siguiente script
n=-10:1:10
x=stepseq(1,-10,10);
stem(n,x), axis([-10 10 -1 2])

Se puede visualizar con mayor

Facilidad desde donde empieza el

Impulso

9. Elaborar un script para observar la señal paso discreto para n= 0; n= -1 y


n=3

Se visualiza desde varios puntos la señal paso discreto.


10. Elaborar los siguientes Script para diversas funciones
a. Onda cuadrada
%el siguiente script permite generar una señal cuadrada periódica
% A= amplitud
%fo= frecuencia lineal
%T = periodo
%wO = frecuencia angular
%rho= desfasamiento
%t= tiempo a evaluar la señal
%sq señal cudrada
A=1;
fo=30;
wo= 2*pi*fo
T= 1/fo
rho=0.5
t=0:0.001:5*T;
y=A*square(wo*t+rho);
plot(t,y);axis([0 5*T -2 2])

Su visualización la omda cuadrada de

[1,-1] su mplitud.

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
c. Implementar el siguiente script
%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
e. Implementar el siguiente script
%el siguiente script permite generar una señal cuadrada periódica
discreta
% A= amplitud
%fo= frecuencia lineal
%T = periodo
%wO = frecuencia angular
%rho= desfasamiento
%n= muestras de la señal
%xn señal cudrada discreta
A=1;
fo=0.5;
wo= 2*pi*fo
T= 1/fo
rho=0.5
n=-10:1:10;
xn=A*square(wo*n+rho)
stem(n,xn);

f. Implementar el siguiente script


%el siguiente script permite generar una señal triangular periódica
discreta
% A= amplitud
%fo= frecuencia lineal
%T = periodo
%wO = frecuencia angular
%rho= desfasamiento
%n= muestras de la señal
%xn señal cuadrada discreta
A=1;
fo=0.1;
wo= 2*pi*fo
T= 1/fo
rho=0.5
n=-10:1:10;
xn=A*sawtooth(wo*n+rho)
stem(n,xn);

g. Implementar una señal exponencial decreciente


% señal expone4ncial decreciente
% B= amplitud
% a= valor del exponente
% tiempo
B=5;
a=6;
t=0:0.001:1;
x=B*exp(-a*t);
plot(t,x)
h. Implementar una exponencial creciente

Como se observa se utilizo la


misma programación que el
anterior lo único que cambia es el
signo del valor de la exponente

i. Implementar una señal exponencial decreciente


discreta
% señal expone4ncial decreciente
% B= amplitud
% a= valor del exponente
% tiempo
B=5;
r=0.85;
n=-10:1:10;
x=B*r.^n;
stem(n,x)

Se observa una curva exponencial


decreciente discreta la cual esta
descrita por cada punto.
j. Señal seno continua
%amplitud de la señal senosoidal
%w0= frecuencia angular
%phi = desfasamiento
A=4
w0=20*pi;
phi= pi/6
t=0:.001:1;
x=sin(w0*t+phi)
plot(t,x)

k. Señal seno discreta


% A = amplitud de la señal
% omega = frecuencia angular discreta
% n = intervalo discreto
A= 2;
omega= 2*pi/12;
phi=0;
n=-10:1:10;
x= A*sin(omega*n)
stem(n,x)
11. Consultar en el libro de Roberts Señale y
Sistemas, las siguientes funciones e implementarlas en
Matlab
Rectángulo, triangulo, sinc, dirichilet, pagina 32
Crear un script propio, e impelementarlo 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 de rectángulo unitario puede considerarse como una función de compuerta

La función rectángulo puede definirse como la diferencia entre dos funciones escalón
unitario desplazadas en el tiempo en direcciones opuestas.

1 1
𝑟𝑒𝑐 𝑡 = 𝑢 𝑡 + − 𝑢 𝑡−
2 2

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.

𝑡𝑟𝑖 𝑡 = 𝑟𝑎𝑚𝑝 𝑡 + 1 − 2 𝑟𝑎𝑚𝑝 𝑡 + 𝑟𝑎𝑚𝑝 (𝑡 − 1)

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.

𝑠𝑒𝑛 (𝜋𝑡)
𝑠𝑖𝑛𝑐 𝑡 =
𝜋𝑡
La función de dirichlet.- se relaciona con la fución sinc, está definida por:

𝑠𝑒𝑛 (𝜋𝑁𝑡)
𝑑𝑟𝑐𝑙 𝑡, 𝑁 =
𝑁 𝑠𝑒𝑛 (𝜋𝑡)

Para N imprar la similitud con la función sinc es evidente, además es una suma de
funciones sinc espaciadas uniformemente.
1
El numerador 𝑠𝑒𝑛 (𝜋𝑁𝑡) es 0 (cero) cuando t es cualquier múltiplo de 𝑁
por lo tanto es
0 en esos puntos, a menos que el denominador sea también 0

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.

𝑠𝑒𝑛 (𝜋𝑁𝑡) 𝑁 𝜋𝑐𝑜𝑠 (𝜋𝑁𝑡)


lim 𝑑𝑟𝑐𝑙 𝑡, 𝑁 = lim = lim = ±1
𝑡 →𝑚 𝑡 →𝑚 𝑁 𝑠𝑒𝑛 (𝜋𝑡) 𝑡 →𝑚 𝑁𝜋 𝑐𝑜𝑠 (𝜋𝑡)

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:

𝑠𝑒𝑛 (𝑁𝑥/2)
𝑑𝑟𝑐𝑙 𝑥, 𝑁 =
𝑁 𝑠𝑒𝑛 (𝑥/2)