here's the code in proper format. for some reason cloudflare won't let me post on my pc so i was forced to post using my phone
close all;
figure;
t=linspace(0,3,1500);
m=linspace(0,3,1500);
T=1;
f=1/T;
amp=1;
sawf=amp/2;
k=plot(NaN,NaN);
1i;
for n=1:1:500
sawf = sawf - (amp/pi)*(1/n)*(sin(2*pi*n*f*t));
set(k, 'XData',t,'YData',sawf);
pause(0.01);
end

%cn1= integral(sawf*((cos(2*pi*1*f*t))-(-(1i)*sin(2*pi*1*f*t))),0,T);
%cn1= sawf*(sin(2*pi*n*f*t)/(2*pi*n*f))+((i)cos(2*pi*n*f*t)/(2*pi*n*f));
%cn = (1./T)*cn1;
%set(k, 'XData',m,'YData',cn);








