Package org.jquantlib.math.matrixutilities

Examples of org.jquantlib.math.matrixutilities.Array.outerProduct()


    final Array m = mean();
    final /*@Real*/ double inv = 1.0/sampleWeight;

    final Matrix result = quadraticSum.mul(inv);
    result.subAssign(m.outerProduct(m));

    result.mulAssign( sampleNumber/(sampleNumber-1.0) );
    return result;
  }

View Full Code Here


      QL.require(dimension > 0, NULL_DIMENSION);
      reset(/* @Size */dimension);
    }
    QL.require(datum.length == dimension_, SAMPLE_SIZE_MISMATCH);
    final Array array = new Array(datum);
    quadraticSum.addAssign(array.outerProduct(array).mulAssign(weight));
    for (/* @Size */int i = 0; i < dimension_; i++) {
      stats[i].add(datum[i], weight);
    }
  }

View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.