Using nested loops to calculate Bernoulli numbers
1 次查看(过去 30 天)
显示 更早的评论
I am not familar with MATLAB, can anyone please help me out with this question, much thanks.
Write a script that uses nested for loops to calculate the first eleven Bernoulli numbers, store them in an array, then display the result.
采纳的回答
Raj
2019-12-4
B=zeros(1,11); % Create an empty array to store the Bernoulli numbers
for m=0:10 % Number of Bernoulli numbers required
temp2=0;
for k=0:m % outer summation
temp1=0;
for v=0:k % inner summation
temp1=temp1+ (((-1)^v)*(factorial(k)/(factorial(v)*factorial(k-v)))*((v^m)/(k+1)));
end
temp2=temp2+temp1;
end
B(m+1)=temp2; % Store
end
B %Display result
"not familar with MATLAB" - Start here.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!