Serie de Fourier Parte II: %% Grafica de Funcion Periodica
Serie de Fourier Parte II: %% Grafica de Funcion Periodica
%calculo de bn
suma=0;
for k=1:ni
suma=suma+int(f(k)*sin(n*w*t),'t',d(k),d(k+1));
end
bn1=2*suma/T;
bn=simplify(bn1);
%%
clc
clear all
close all
t=0:0.01:4;
f1=(-2*t+4).*(t>=0&t<=2);
f2=(2*t-4).*(t>2&t<=4);
ft=f1+f2;
%intervalo
d=[0 2 4];
nd=length(d);
%numero de intervalos
ni=nd-1;
%periodo
T=d(nd)-d(1);
%frecuencia
fr=1/T;
%frecuencia angular
w=2*pi*fr;
plot(t,ft,'r');
title('funcion periodica T=4');
xlabel('t');
ylabel('f(t)');
grid on
hold on
a0=2;
suma=0;
%numero de armonicos
narm=20;
for n=1:narm
a(n)=(8*cos(pi*n)*(cos(pi*n) + pi*n*sin(pi*n) - 1))/(pi^2*n^2);
b(n)=-(8*(cos(pi*n) - 1)*(pi*n - sin(pi*n) +
pi*n*cos(pi*n)))/(pi^2*n^2);
suma = suma +a(n).*cos(n*w*t)+b(n).*sin(n*w*t);
end
ff=a0+suma;
plot(t,ff,'b');
1