用matlab如何编写一个函数文件,实现n!的方法。
如下参考:
1.首先在计算机上打开matlab软件,如下图所示。
2.点击打开页面“主页”下的“新建”按钮。
3.然后在打开的下拉菜单中选择“function”选项。
4.可以打开函数编辑器,在那里可以设置函数的输入。
5.然后点击“编辑器”标签中的“保存”按钮,保存编辑权限的功能文件。
function r = AddJc(n)
n=input('请输入n的值:')
%阶乘求和
k=1;r=0;
while k<=n
r = r + Jc(k)
k=k+1;
end
function s=Jc(m)
s=1;k=1;
while k<=m
s=s*k;
k=k+1;
end;
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
有直接的命令:
factorial(5)
ans =
120
------------------------------
function s=jiecheng(n)
s=1;
for ii=1:n
s=s*ii;
end