how can I plot a summation correctly?

It is asked that summation k=0 to the n ,1/(k^2+1) and n is an input variable. It is also asked the S versus k graph. I wrote a code like:
n=input('enter the n value')
S=0;
for k=1:0.1:n
S = S + 1/(k^2+1)
end
hold on
plot(S,k,'--ro')
The summation is correctly calculated by the n value given but I am not getting the plot result. It only gives the final summation value as a dot. What should I do to have a proper graph?
Thank you so much!

 采纳的回答

Torsten
Torsten 2019-4-17
n = 10;
k = 0:n;
S = cumsum(1./(k.^2+1));
plot(k,S)

2 个评论

thanks for teaching the ''cumsum''.
Worked for me ploting Leibniz series, thanx!

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Mathematics 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by