用MATLAB 求1到20的阶乘的和的代码
时间: 2023-11-06 12:08:33 浏览: 191
下面是 Matlab 求 1 到 20 的阶乘的和的代码:
```matlab
n = 20;
factorial_sum = 0;
for i = 1:n
factorial_sum = factorial_sum + factorial(i);
end
disp(factorial_sum);
```
希望能对你有所帮助!
相关问题
用matlab求1到20的阶乘求和
可以使用循环语句和阶乘函数 factorial() 来实现对 1 到 20 的阶乘求和,例如:
```matlab
sum = 0;
for i = 1:20
sum = sum + factorial(i);
end
disp(sum);
```
上述代码实现了对 1 到 20 的阶乘求和,结果为 2561327494111820313。如果需要输出每一项的阶乘值,可以在循环体中添加 disp(factorial(i))。
Matlab求1到20的阶乘的和
以下是 Matlab 代码:
```matlab
sum = 0;
for i = 1:20
sum = sum + factorial(i);
end
disp(sum);
```
运行后,输出结果为 2561327494111820313。
阅读全文