类 StorelessCovariance

java.lang.Object
org.hipparchus.stat.correlation.Covariance
org.hipparchus.stat.correlation.StorelessCovariance

public class StorelessCovariance extends Covariance
不需要将输入数据存储在内存中的协方差实现。协方差矩阵的大小在构造函数中指定。通过调用incrementRow()或increment Covariance()逐步更新矩阵的特定元素。

此类基于Philippe Pébay撰写的一篇论文:Robust, One-Pass Parallel Computation of Covariances and Arbitrary-Order Statistical Moments的公式,2008年,技术报告SAND2008-6212,Sandia国家实验室。

注意:基础协方差矩阵是对称的,因此只存储和更新矩阵的上三角部分。

  • 构造器详细资料

    • StorelessCovariance

      public StorelessCovariance(int dim)
      创建具有给定维度的偏差校正协方差矩阵。
      参数:
      dim - 方形协方差矩阵的维度
    • StorelessCovariance

      public StorelessCovariance(int dim, boolean biasCorrected)
      创建具有给定行数和列数以及指定偏差校正的协方差矩阵。
      参数:
      dim - 协方差矩阵的维度
      biasCorrected - 如果为true,则协方差估计值将校正偏差,即分母中为n-1,否则没有偏差校正,即分母中为n。
  • 方法详细资料