您的位置首页百科知识

MATLAB:编写一个实现n阶乘的函数?

MATLAB:编写一个实现n阶乘的函数?

的有关信息介绍如下:

如何用MATLAB:编写一个实现n阶乘的函数,实现的方法有

1、直接用软件自带的阶乘函数,即factorial(n)

2、自定义阶乘函数,即  S=Factorial_fun(n),其内容

N=n

S=1;

for n=1:N

S=S*n;

end

fprintf('N! = %22d\n',S);

然后,命令窗口中执行

>S=Factorial_fun(5)

运行结果

MATLAB:编写一个实现n阶乘的函数?