Vous êtes sur la page 1sur 13

1)

a) Tren de pulsos rectangular de amplitud A, frecuencia fundamental w0 (con unidades rad/s), y


ciclo de trabajo (rho). El ciclo de trabajo se define como la fracción de cada periodo para la cual la
señal es positiva.

b) Forma de onda triangular de amplitud A, frecuencia fundamental w0 (con unidades rad/s), y


ancho (W). El periodo de la onda es T, y su máximo ocurre en t=WT.

c) Función exponencial creciente y decreciente que pueden tener un valor de amplitud B, y un


exponente de atenuación (positivo-creciente y negativo-decreciente) como se observa en las
figuras
d) Funciones trigonométricas para generar señales sinusoidales. Una señal coseno de amplitud A,
frecuencia w0 (con unidades rad/s), y ángulo de fase(∅ 𝑒𝑛 𝑟𝑎𝑑𝑖𝑎𝑛𝑒𝑠).

e) Señales sinusoidales amortiguadas exponencialmente, que corresponde al producto de una


señal exponencial por una función sinusoidal, y que se basa en el producto vectorial elemento a
elemento.

𝑥(𝑡) = 𝐴 𝑠𝑒𝑛 (𝑊𝑜𝑡 + ∅)𝑒 −𝑎𝑡


Puede aplicarse el producto escalar tomando dos secuencias y obteniendo el producto vectorial
elemento a elemento, para tener una nueva secuencia en tiempo discreto.
f) Funciones escalón unitario, impulso o delta de Dirac y rampa

g) Para ilustrar la creación de funciones escalón desplazados en tiempo (pulso rectangular).


2) Transformada de Fourier y Espectro de Potencia.

M= 7

1)Comprobar qué ocurre si tomamos M = 6 o 5. ¿A qué se debe el resultado observado?


M=5

ii) Asignar nuevamente a M un valor igual a 7. ¿Qué ocurre si ahora si se hace T0 = 2 o 3, o mayor
incluso? ¿Cómo afecta la señal y por qué? ¿Qué pasa para T0 = 10?

T0 = 2 , M=7

T0= 10, M=7


3) Comprobar qué ocurre si se toma un periodo T0 = 2, y se aumenta M a 9 o 10. ¿A qué se debe
esto? ¿Y si se modifica el valor del tiempo de duración de la señal a 40 segundos?

T0 = 2 M=9

Duración = 40 segundos
3) Estimación de la Potencia

1) ¿Qué ocurre si se hace To = 2/fo? ¿Y si ahora se modifica el periodo a To = 1/(2fo)?


Además, intente incrementar To en pasos unitarios, y compruebe qué ocurre. ¿Qué
sucede ahora para un periodo To mayor que 8?

T0 = 2/fo
T0 = 1/2fo

T0 = 10
2) ¿Qué ocurre si se aumenta M para un periodo fijo e igual a 1/fo? ¿Y si se toma M = 7 y To =
5/fo, por ejemplo?

M = 7 y To = 5/fo

4. Autocorrelación

i) Explique qué hace el anterior código y grafique cada una de las secuencias del ejercicio,
utilizando el comando stem y subplot, asigne título y rótulos para los ejes.
%FUNCIONES CONTINUAS EN EL TIEMPO

%INTEGRANTES JEISON ALEXANDER NAUSA GOMEZ


% YERSON ARVEY MORENO
% JUAN SEBASTIAN PATARROYO

% Tren de pulsos Continuo


A=2;
% amplitud
w0=2*pi*5;
% frecuencia angular
rho=0.5;
t=0:0.001:1;
sq=A*square(w0*t+rho);
figure(1)
plot(t,sq,'k')
title('Tren de pulsos continuo');
xlabel('Tiempo(segundos)');
ylabel('Amplitud');
axis([0 1 -3 3])
grid on
%%

%Diente de sierra
A=1;
w0=10*pi;
W=0.5; % ancho del triángulo
t=0:0.001:1;
tri=A*sawtooth(w0*t+W)
figure(2)
plot(t,tri,'k')
title('Tren de funciones de rampa');
xlabel('Tiempo(segundos)');
ylabel('Amplitud');
axis([0 1 -2 2])
grid on
%%
% Exponencial continua
B=5;
a=6;
t=0:0.001:1;
x=B*exp(-a*t);
figure(3)
plot(t,x);
% decreciente
x=B*exp(a*t); % expo creciente
plot(t,x,'k')
title('Funcion exponencial decreciente');
xlabel('Tiempo(segundos)');
ylabel('Amplitud');
axis([0 1 0 2000])
grid on
%%
% Coseno continuo
A=1.5; % amplitud
w0=2*pi*5; %frec angular
phi=pi/6; %fase
t=0:.001:1;
cosine=A*cos(w0*t+phi);
figure(4)
plot(t,cosine,'k')
title('Onda sinusoidal continua en tiempo');
xlabel('Tiempo(segundos)');
ylabel('Amplitud');
axis([0 1 -2 2])
grid on
%%
%Exponencial amortiguada
A=80;
w0=2*pi*10;
phi=0;
a=6; % coef exponencial
t=0:0.001:1;
expsin=A*sin(w0*t+phi).*exp(a*t);
figure(5)
plot(t,expsin,'k')
title('Señal exponencial amortiguada sinusoidal');
xlabel('Tiempo(segundos)');
ylabel('Amplitud');

%%
% Escalón unitario
u=[zeros(1,50),ones(1,50)];
plot(u,'k')
grid on
title('Funcion escalon unitario');
xlabel('Tiempo(segundos)');
ylabel('Amplitud');
axis([0 100 -1 2])
%%
% Creación de pulso rectangular % a partir de escalón
t=-1:1/500:1;
u1=[zeros(1,250),ones(1,751)];
u2=[zeros(1,751),ones(1,250)];
u=u1-u2;
plot(u,'k')
title('Escalon desplazado en tiempo');
xlabel('Tiempo(segundos)');
ylabel('Amplitud');
axis([0 1000 -1 2])
grid on

%%
%FUNCIONES DISCRETAS EN EL TIEMPO
%%

% Tren de pulsos Discreto


omega=pi/4; % frecuencia discreta
rho=0.5;
n=-10:10;
x=A*square(omega*n+rho);
stem(n,x,'r','MarkerFaceColor','blue')
title('Tren de pulso rectangulares discreto en tiempo');
xlabel('n(muestras)');
ylabel('Amplitud');
axis([0 10.5 -85 85])
%%
% Exponencial discreta
B=1;
r=0.85;

n=-10:10;
x=B*r.^n; % expo decreciente)
stem(n,x,'R','MarkerFaceColor','blue')
title('Funciòn exponencial creciente');
xlabel('n(muestras)');
ylabel('Amplitud');
%%
% Coseno discreto
A=2; % Amplitud
omega=2*pi/12; % frec
phi=0; % fase cero
n=-10:10; % rango discreto
y=A*cos(omega*n);
stem(n,y,'R','MarkerFaceColor','blue')
title('Onda sinusoidal discreta en tiempo');
xlabel('n(muestras)');
ylabel('Amplitud');
axis([0 10 -3 3])
grid on
%%
% Impulso unitario o delta de Dirac
n=-10:10;
delta_n = [zeros(1,10) 1 zeros(1,10)];
stem(n,delta_n,'R','MarkerFaceColor','blue');
title('Funciòn delta de Dirac discreto');
xlabel('n(muestras)');
ylabel('delta(n)');

Vous aimerez peut-être aussi