How to write a program to find the Factorial for a series of number

2 次查看(过去 30 天)
If I wanted to find the Factorial for 1/1! + 2/2! + 3/3! ...+ n/n!. How to take the series as user input and display the output.?

采纳的回答

Star Strider
Star Strider 2021-9-25
Take advantage of MATLAB’s vectorisation capability —
N = 10;
ff = (1:N) ./ cumprod(1:N)
ff = 1×25
1.0000 1.0000 0.5000 0.1667 0.0417 0.0083 0.0014 0.0002 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000
ffsum = sum(ff)
ffsum = 2.7183
Make appropriate changes to get different results.
.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 MATLAB 的更多信息

产品


版本

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by