编写函数,计算1!+2!+3!+…+50!
编写函数,计算1!+2!+3!+…+50!
function result = jieCheng( n_start,n_end )
% 计算1!+2!+3!+…+50!
A=n_start:1:n_end;
B = factorial(A);
result = sum(B);
end
脚本调用
% 计算1!+2!+3!+…+50!
result =jieCheng(1,50);
vpa(result,64)
sum = 0;
for i = 1:50
y = factorial(i); % 调用求阶乘的函数
sum = sum + y;
end