MATLAB: I need to write for loop: s=sin(pi/1​)+cos(pi/2​)+sin(pi/3​)+….cos(​pi/100)

for loop

s=sin(pi/1)+cos(pi/2)+sin(pi/3)+….cos(pi/100)
I did this, but this is not working:
a= 0, b=0; for x=1:2:100 a=a+(sin(pi/x)); for y=2:2:100 b=b+(cos(pi/y)); end end

Best Answer

s=0;
for k=1:50
s=s+sin(pi/(2*k-1))+cos(pi/(2*k));
end
Best wishes
Torsten.
Related Question