How to Plot a function that contains summation?
54 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Muhammad Qaisar Fahim
am 20 Sep. 2021
Kommentiert: Walter Roberson
am 20 Sep. 2021
How can I plot the attached two functions with limits from -pi to pi for different values of m ?
5 Kommentare
Walter Roberson
am 20 Sep. 2021
x=[-pi:0.1:pi]
figure
for alpha=1:10
m = (1:alpha).';
Function_5 = (pi/2) + sum(((2 .* (-1).^m-1) .* cos(m.*x) ./ (pi .* m.^2)),1);
plot(x, Function_5, 'displayname', "\alpha = " + alpha);
hold on
end
legend show
Akzeptierte Antwort
Walter Roberson
am 20 Sep. 2021
alpha = 8;
m = (1:alpha).';
f = @(x) 2/pi + sum(2 .* ((-1).^m - 1)./(pi .* m.^2) .* cos( m.*x ), 1);
fplot(f, [-pi pi])
3 Kommentare
Walter Roberson
am 20 Sep. 2021
syms x m
figure
for alpha=1:10
Function_5 = (pi/2) + symsum(((2*(-1)^m-1)*cos(m.*x)/pi*m^2),m,0,alpha);
fplot(Function_5, [-pi pi], 'DisplayName', "\alpha = " + alpha);
hold on
end
legend show
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Annotations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!