Você está na página 1de 4

Universidade Estadual do Norte Fluminense Darcy Ribeiro

Andréia de Paula Martuscelli

Tratamento da Informação:
Série de Fourier

Macaé – RJ
Março de 2016
%TRATAMENTO DA INFORMAÇÃO
%Expansão em Série de Fourier

fprintf('Programa para plotar gráficos da série de Fourier de uma função


caixa. \n')
for i=1:4 %indica o número de repetições
j=input(' Entre com o número de termos (n) \n ');
a0=(1/pi); %valor retirado dos cálculos
y=a0;
x=(-pi):(0.1/pi):(pi);
for n=1:j
an=(2*sin(n))/(n*pi); %valores retirados dos cálculos
bn=0; %função ímpar vezes uma função par = zero
y=y+an*cos(n*x); %Série de Fourier

plot(x,y,'r');
xlabel('x');
ylabel('f(x)');
title('Série de Fourier');
grid;
end
t1=[-pi -1];v1=[0 0];t2=[-1 1];v2=[1 1];t3=[1 pi];v3=[0 0]; %coordenadas
da função caixa
plot(x,y,t1,v1,'g',t2,v2,'g',t3,v3,'g');
xlabel ( 'x')
ylabel ('y= f(x)')
title ('Gráfico da expansão da função caixa em Série de Fourier')
grid;
end;

Gráfico da função para n=4 :


Para n= 16 :

Para n= 32 :
Para n=64 :

Para n=100 :

Você também pode gostar