Sum of near infinite series?
1 次查看(过去 30 天)
显示 更早的评论
Having some trouble figuring out where to start with this problem:
Find the product of the first n (n=9999) terms of the following expression where n is an integer variable greater than one:
eq = 2/1 * 2/3 * 4/3 * 4/5 * 6/5 * 6/7 * 8/7 * 8/9 .... *n-1/n
Any help on figuring this out would be appreciated.
0 个评论
回答(2 个)
David Hill
2019-10-22
p=[];
for i=1:2:n+1
p=[p,(n+1)/n,(n+1)/(n+2)];
end
P=prod(p(1:n));
2 个评论
David Hill
2019-10-22
a=2*[1:floor((n+1)/2);1:floor((n+1)/2)];
nu=a(:)';
d=[1,nu-1];
p=prod(nu(1:n)/d(1:n));
另请参阅
类别
在 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!