在 MATLAB 中,你可以创建一个函数文件来计算 n 的阶乘。以下是一个例子:
首先,创建一个新的 MATLAB 函数文件(例如,命名为 factorial_n.m
)并在其中输入以下代码:
function result = factorial_n(n)
result = 1;
for i = 1:n
result = result * i;
end
end
这个函数接受一个输入参数 n
,然后使用 for
循环从 1 到 n
,每次循环都将当前的 i
乘到 result
上。最后,函数返回计算的结果。
然后,你可以在 MATLAB 的命令窗口或其他脚本中调用这个函数,例如:
n = 5;
result = factorial_n(n);
disp(result)
这将计算 5 的阶乘并显示结果。