MathTop

cumulant 函数

根据数值列表的原点矩计算指定阶的累积量。

语法

  • cumulant(data, order)
  • cumulant(data, order, weights = weights)

参数与选项

list形如 [1, 2, 3] 的列表字面量。
data非空有限实数列表。未知/重复选项或多余参数报错。数值输出采用双精度;超出可表示范围时报错,不返回 NaN 或无穷答案。
order精确整数阶数,1 至 100。小数阶数报错,不会取整或截断。计算总体矩/累积量,不是无偏样本估计。
weights可选有限非负权重,长度与数据相同且总和大于零。零权重项不参与计算。中心矩、标准化矩和累积量以加权平均为中心。

示例

  1. 二阶累积量Statistics:-Cumulant([1, 2, 3], 2)返回约 0.666666666667。
  2. 三阶累积量Statistics:-Cumulant([1, 2, 3], 3)返回 0。
  3. 平移不变的方差cumulant([100000001,100000002,100000003],2)返回约 2/3,不会因消减误差错误地返回零。