フィルターのクリア

Please how can I calculate the values of this finite sum of numbers in fully sequential , I'm finding it difficult

3 ビュー (過去 30 日間)

回答 (3 件)

Antoni Garcia-Herreros
Antoni Garcia-Herreros 2023 年 3 月 27 日
Hello,
You can try something like this:
n=1000; %Specify your n
SUM=zeros(n,1);
for i=1:n;
SUM(i)=1./i^4;
end
value=sum(SUM); %This is the result of your sum
  8 件のコメント
Walter Roberson
Walter Roberson 2023 年 3 月 28 日
n=1000; %Specify your n
SUM=zeros(n,1);
parfor i=1:n;
SUM(i)=1./i^4;
end
value=sum(SUM); %This is the result of your sum

サインインしてコメントする。


John D'Errico
John D'Errico 2023 年 3 月 27 日
編集済み: John D'Errico 2023 年 3 月 27 日
Easy peasy.
sumof4thpowers = @(N) nchoosek(N+1,5) + 11*nchoosek(N+2,5) + 11*nchoosek(N+3,5) + nchoosek(N+4,5);
For example:
sumof4thpowers(4)
ans = 354
Was it correct?
1^4 + 2^4 + 3^4 + 4^4
ans = 354
Note that you asked only how to compute the sum, not how to derive the expresssion I gave. But they can be shown to be equivalent.
  2 件のコメント
Lateef
Lateef 2023 年 3 月 27 日
how do i compute the expresssion on mathlab for n= 1000000
Torsten
Torsten 2023 年 3 月 27 日
By setting the sum to pi^4/90.

サインインしてコメントする。


Walter Roberson
Walter Roberson 2023 年 3 月 27 日
編集済み: Walter Roberson 2023 年 3 月 27 日
Example:
syms i n
symsum(i^(-7), i, 1, n)
ans = 
char(ans)
ans = 'zeta(7) + psi(6, n + 1)/720'

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

タグ

製品


リリース

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by