首先不含0的阶乘,即:x阶乘和=1!+2!+……+x!;
matlab参考程序为:
functionjiechenghe=fun(x)
jiechenghe=0;
s=1;
fori=1:x
s=s*i;
jiechenghe=jiechenghe+s;
end
若想加入0的阶乘,可以加入判断条件,令0!=1;
MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等。
扩展资料:
Matlab参考函数
randn()创建随机矩阵,服从正态分布
randperm()创建随机行向量
horcatC=[A,B],水平聚合矩阵,还可以用cat(1,A,B)
vercatC=[A;B],垂直聚合矩阵,还可以用cat(2,A,B)
repmat(M,v,h)将矩阵M在垂直方向上聚合v次,在水平方向上聚合h次
blkdiag(A,B)以A,和B为块创建块对角矩阵
参考资料来源:百度百科-MATLAB