Sum of a Series, Help!

1 Ansicht (letzte 30 Tage)
Nathan Barnes
Nathan Barnes am 9 Jul. 2020
Kommentiert: Rena Berman am 22 Jul. 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 Kommentare
madhan ravi
madhan ravi am 10 Jul. 2020
Thank you Stephen!
Rena Berman
Rena Berman am 22 Jul. 2020
(Answers Dev) Restored edit

Melden Sie sich an, um zu kommentieren.

Antworten (2)

David Hill
David Hill am 9 Jul. 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 Kommentare
Nathan Barnes
Nathan Barnes am 9 Jul. 2020
It is correct and I appreciate it very much, I'm sorry if I came off as ungreatful.
Rik
Rik am 9 Jul. 2020
Then why did you delete it?

Melden Sie sich an, um zu kommentieren.


Boxn Hen
Boxn Hen am 9 Jul. 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);

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Produkte


Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by