Escolar Documentos
Profissional Documentos
Cultura Documentos
% Parametros
HARM = 99; % ultimo harmonico da serie
F0 = 1*10^3; % frequencia fundamental
P = 1*10^(-6); % passo da simulacao
TI = -2*10^(-3); % instante inicial
TF = 2*10^(-3); % instante final
W0 = 2*pi*F0; % frequencia angular fundamental
T0 = 1/F0; % periodo fundamental
% Sinal Oeriginal
t = TI:P:TF; % vetor tempo
xt = (square(2*pi*F0*(t + T0/2))+ 1)/2;
% Serie de Fourier
k = -HARM:HARM; % vetor frequencia
comp = Componentes(k, t, W0); % matriz de harmonicos(componentes)
xk = (0.5*sinc(k/2)).*(exp(j*k*(pi/2))); % espectro entrada
zt = comp*(xk'); % aproximacao
% Apresentacao Tempo
subplot(2,1,1)
plot(t, xt)
grid
axis([-2*10^(-3) 2*10^(-3) -0.2 1.2])
subplot(2,1,2)
plot(t, zt)
grid
axis([-2*10^(-3) 2*10^(-3) -0.2 1.2])
% Apresentacao Frequencia
xka = abs(xk); % amplitude
xkf = angle(xk); % fase
figure
subplot(2,1,1)
stem(k, xka)
axis([-15 15 -0.1 0.6])
grid
subplot(2,1,2)
stem(k, xkf)
axis([-15 15 -0.1 pi+0.2])
grid
iii. Elabore um script no Octave para simulação da Série Exponencial de
Fourier do sinal x(t), utilizando um passo de 1 ns. Trace os gráficos da
aproximação para 1, 3, 11, 33 e 99 componentes (além do nível DC).
Compare-os com a forma de onda original apresentada na figura 1, e
descreva a tendência observada ao se acrescentar componentes de maior
frequência à série.
HARM=1
HARM=3
HARM=11
HARM=33
HARM=99