你好,这个应该是直接进行求和或者用递归的方法
直接求和
function x = fnnn(n)
x = 0;
for i = 1:n
x = x + 1/factorial(i)
end
end
递归的方法
function x = fnnn(n)
if(n==1)
x = 1;
else
x = fnnn(n-1) + 1/factorial(n);
end
end
最后两种方法选一种,然后把文件保存为fnnn.m的文件名
调用示意
fnnn(6)
ans =
1.718055555555556