Sum of a Series, Help!

1 visualizzazione (ultimi 30 giorni)
Nathan Barnes
Nathan Barnes il 9 Lug 2020
Commentato: Rena Berman il 22 Lug 2020
Hi i have had a look around for some help on multiple variables using sum and sigma.
Couldnt quite understand how to apply those examples to my problem.
And I have got to write out this function and be able to plot it on a graph.
Being that n is 1,2 or 3 (on the same graph)
Pn(x) =
  5 Commenti
madhan ravi
madhan ravi il 10 Lug 2020
Thank you Stephen!
Rena Berman
Rena Berman il 22 Lug 2020
(Answers Dev) Restored edit

Accedi per commentare.

Risposte (2)

David Hill
David Hill il 9 Lug 2020
Not sure exactly what you are asking.
x=0:.1:10;
for n=1:3
S(n,:)=arrayfun(@(i)sum(repmat(-1,1,n+1).^(0:n)./(2*(0:n)+1).*repmat(i,1,n+1).^(2*(0:n)+1)),x);
end
subplot(3,1,1);
plot(x,S(1,:));
subplot(3,1,2);
plot(x,S(2,:));
subplot(3,1,3);
plot(x,S(3,:));
  3 Commenti
Nathan Barnes
Nathan Barnes il 9 Lug 2020
It is correct and I appreciate it very much, I'm sorry if I came off as ungreatful.
Rik
Rik il 9 Lug 2020
Then why did you delete it?

Accedi per commentare.


Boxn Hen
Boxn Hen il 9 Lug 2020
Hope to help you as follow.Ps:I just use 'for' to sum all seperate results.
function result=SumAndSigma(x,n)
r(1)=0;
for i=0:n
r(i+2)=r(i+1)+((-1)^i/(2*i+1)).*x.^(2*i+1)% There are n+1 elements and the first one is 0.
end
result=r(2:end);
end
And input x and n to the function SumAndSIgma.
%for example:x=3;n=5
x=3;n=5;
result=SumAndSigma(x,n)
data=0:n;
plot(data,result);

Categorie

Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange

Prodotti


Release

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by