Plotting Sum of series: whats wrong with this code?
Ältere Kommentare anzeigen
Hello everyone

it ask to plot this eq for k from 0 to 100
does anyone knows thats wrong with this code?
clc
clear
syms k
k = 1:inf;
F = symsum(((-1)^k+1)/((0.5*k)-0.25),k,1,inf)
plot(k,F)
grid
thanks for your help in advance
regards
Akzeptierte Antwort
Weitere Antworten (1)
syms k
K = 1:100;
F = arrayfun(@(K)simplify(symsum((-1)^(k+1)/(0.5*k-0.25),k,1,K)),K)
figure(1)
hold on
plot(K,double(F),'b')
plot([0 100],[pi pi],'r')
hold off
or the better solution:
k = 1:100;
F = (-1).^(k+1)./(0.5*k-0.25);
sigmaF = cumsum(F);
figure(2)
hold on
plot(k,sigmaF,'b')
plot([0 100],[pi pi],'r')
hold off
1 Kommentar
AliAbKo
am 21 Dez. 2022
Kategorien
Mehr zu Line Plots finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

