目录
3. 阶乘函数 f=factorial(n) n!,n为非负整数值
12.1 数列
12.1.1 数列求和
1. 累计求和函数sum()
调用格式 |
说明 |
S=sum(A) |
(1)A为向量,返回所有元素和,结果是一个数值; (2)A为矩阵,返回每一列所有元素和,结果为数值个数等于列数的行向量; (3)A为n维阵列,相当于n个矩阵,则返回n个矩阵累和(按列) |
S=sum(A,dim) |
(1)对于向量求和运算:dim=1,不求和,返回原数列;dim=2,求和; (2)对于矩阵求和运算:dim=1,对列求和,结果组成行向量;dim=2,对行求和,结果则称列向量 |
S=sum(A,vecdim) |
根据向量vecdim中指定的维度对A的元素进行求和 |
S=sum(A,’all’) |
计算A的所有元素的值,包括行列与维度的和,结果是单个数值 |
S=sum(…,outtype) |
可以设置特殊格式的累计和值,输出类型outtype包含’defalult’、’double’、’native’ |
S=sum(…,nanflag) |
若向量或矩阵中包含NaN,在此格式下nanflag可以设置是否计算NaN,nanflag参数设置为’includenan’表示计算,设置为’omitnan’表示忽略 |
2. 忽略NaN累计求和函数 nansum()
调用格式 |
说明 |
S=nansum(A) |
累计和中不包括NaN |
… |
… |
nansum(A)与