首先不含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