Você está na página 1de 4

Pedro Assinado de forma

digital por Pedro


Lucas da Lucas da Silva
Dados: 2021.09.12
Silva 14:47:18 -03'00'

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO


CURSO: ENGENHARIA ELÉTRICA
ANÁLISE DE SINAIS E SISTEMAS
PROFESSOR: ISAAC BARROS TAVARES DA SILVA
DISCENTES: CIRO SIMÃO DE MEDEIROS
DAVID DUTRA RIBEIRO
JOÃO HUGO CADEIRA BRANDÃO
PEDRO LUCAS DA SILVA

TRANSFORMADA DE FOURIER EM TEMPO CONTÍNUO:


OPERAÇÕES COM SINAIS

MOSSORÓ

2021
A propriedade do escalamento diz respeito à expansão ou contração de uma função em
relação à função de origem. Quando se aplica a transformada de Fourier em uma função
expandida ou contraída, verifica-se que o efeito contrário ocorre no domínio da frequência, de
acordo com a equação

1 𝜔
𝑥(𝑎𝑡) ⇔ 𝑋( )
|𝑎| 𝑎

Em seguida, tem-se o escalamento aplicado à função 𝑥(𝑡) = 𝑡 2 . Na Figura 1, estão


ilustrados tanto a função expandida (𝑎 = 1/2 ) quanto a função contraída (𝑎 = 2).

Figura 1 – Escalamento de 𝑥(𝑡)

Na Figura 2, após a aplicação da transformada de Fourier, tem-se a plotagem da função


no domínio da frequência tanto em módulo quanto fase.
Por fim, tem-se os códigos implementados em Matlab para plotagem das figuras.

close all, clear,clc;


t = -5:0.01:5;
a = 2;
x = t.^2;
x1 = (a.*t).^2;
x2 = (t./a).^2;
figure(1)
hold on
plot(t,x,'LineWidth',2)
plot (t,x1,'LineWidth',2)
plot(t,x2,'LineWidth',2)
grid on
title('Escalamento de x(t)')
legend({'x(t)', 'x(2*t)', 'x(1/2*t)'}, 'FontSize', 12);
axis([-5 5 0 10])
close all, clear, clc;
syms t w;
w = -5:0.1:5;
a = 2;
x(t) = t^2;
x1(t) = (a.*t).^2;
x2(t) = (t./a).^2;
X = int(x(t)*exp(-1j*w*t),t,-5,5);
X1 = int(x1(t)*exp(-1j*w*t),t,-5,5);
X2 = int(x2(t)*exp(-1j*w*t),t,-5,5);
figure(2)
subplot(2,1,1)
hold on
plot(w,abs(X),'LineWidth',2);
plot(w,abs(X1),'LineWidth',2);
plot(w,abs(X2),'LineWidth',2);
grid on;
title('Transformada de Fourier de x(t) após o escalamento','FontSize',
12);
legend({'X(\omega)','X(\omega) após a contração no tempo','X(\omega) após
a expansão no tempo'}, 'FontSize', 12);
xlabel('\omega [rad/s]', 'FontSize', 12);
ylabel('Amplitude', 'FontSize', 12);
subplot(2,1,2)
hold on
plot(w,angle(X)*180/pi,'LineWidth',2);
plot(w,angle(X1)*180/pi,'LineWidth',2);
plot(w,angle(X2)*180/pi,'LineWidth',2);
grid on;
title('Transformada de Fourier de x(t) após o escalamento');
legend({'X(\omega)','X(\omega) após a contração no tempo','X(\omega) após
a expansão no tempo'}, 'FontSize', 12);
xlabel('\omega [rad/s]', 'FontSize', 12);
ylabel('Fase [graus]', 'FontSize', 12);

Você também pode gostar