今天给大家讲解如何在MATLAB中计算阶乘。
方法一:factorial(N)
例1 在MATLAB命令窗口中输入 factorial(5)
结果为:120
方法二:prod(1:N)
例2 在MATLAB命令窗口中输入 prod(1:4)
结果为:24
当然,还可以快速的为向量的每个元素计算阶乘。
例3 在MATLAB命令窗口中输入 y = factorial([5 6 7 10])
运算结果为:120 720 5040 3628800,是数组中每个元素的阶乘。