如何用matlab使用函数式M文件计算s=n!,要具体的步骤。谢谢

2024-11-26 21:38:54
推荐回答(2个)
回答1:

syms n
s=1
N=input( 'data n:');
for i=1:N
s=s*i;
end
s

程序如上,运行时,会提示输入data n,然后输入整数n,下面的循环求n的阶乘 谢谢

回答2:

f=@(n) prod(1:n);
f(5) %5!