Class R1CentralChiSquaredMGF

java.lang.Object

public class R1CentralChiSquaredMGF
extends R1MomentGeneratingFunction
R1CentralChiSquaredMGF implements the Central Chi-squared R1ToR1 Moment Generating Function. The References are:

  • Abramowitz, M., and I. A. Stegun (2007): Handbook of Mathematics Functions Dover Book on Mathematics
  • Backstrom, T., and J. Fischer (2018): Fast Randomization for Distributed Low Bit-rate Coding of Speech and Audio IEEE/ACM Transactions on Audio, Speech, and Language Processing 26 (1) 19-30
  • Chi-Squared Distribution (2019): Chi-Squared Function https://en.wikipedia.org/wiki/Chi-squared_distribution
  • Johnson, N. L., S. Kotz, and N. Balakrishnan (1994): Continuous Univariate Distributions 2nd Edition John Wiley and Sons
  • National Institute of Standards and Technology (2019): Chi-Squared Distribution https://www.itl.nist.gov/div898/handbook/eda/section3/eda3666.htm
It provides the following Functionality:
  • R1CentralChiSquaredMGF Constructor
  • Evaluate the Moment Generating Function at t

Module Computational Core Module
Library Numerical Analysis Library
Project Rd Continuous/Discrete Probability Measures
Package R1/Rd Moment/Probability Generating Functions

Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • R1CentralChiSquaredMGF

      public R1CentralChiSquaredMGF​(R1Central r1CentralChiSquaredDistribution) throws java.lang.Exception
      R1CentralChiSquaredMGF Constructor
      Parameters:
      r1CentralChiSquaredDistribution - Underlying R1 Central Chi-squared Distribution
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • evaluate

      public double evaluate​(double t) throws java.lang.Exception
      Evaluate the Moment Generating Function at t
      Overrides:
      evaluate in class R1MomentGeneratingFunction
      Parameters:
      t - MGF "t"
      Returns:
      Moment Generating Function evaluated at t
      Throws:
      java.lang.Exception - Thrown if the Moment Generating Function cannot be evaluated