Documentos de Académico
Documentos de Profesional
Documentos de Cultura
%Definicin de la funcin
close all
clc
%Dominio de t
dt=0.1;
t=0:dt:5;
%Definimos el periodo, frecuencia fundamental y numero de
armnicos
T=5;
wo=2*pi/T;
n=7;
%Vectores para guardar los coeficientes
ak=zeros(n,1);
bk=zeros(n,1);
%Dimensin de la seal de salida
[r, m]=size(t);
for i=1:n
for j=1:m
ak(i,1)=ak(i)+((2/T)*x(1,j)*cos(i*t(1,j)*wo))*dt;
bk(i,1)=bk(i)+((2/T)*x(1,j)*sin(i*t(1,j)*wo))*dt;
end
end
vm=0;
for i=1:m
vm=vm+(1/T)*x(i)*dt;
end
%Grfica de la aproximacin
t1=0:0.1:10;
xf=0*t1+vm;
for i=1:1:n
xf=xf+ak(i)*cos(i*t1*wo)+bk(i)*sin(i*t1*wo);
end
hold on
figure
plot(t1,xf)