Class Moment_joint_binomial_from_factorial

java.lang.Object
jline.api.moment.Moment_joint_binomial_from_factorial

public final class Moment_joint_binomial_from_factorial extends Object
Joint binomial moments from joint factorial moments.

Converts joint factorial moments into the joint binomial moments b_(i_1,...,i_d) = E[prod_j nchoosek(N_j,i_j)] = f_(i) / prod_j (i_j!).

Reference: A. Heindl and A. van de Liefvoort. Moment conversions for discrete distributions. PMCCS, 2003.

Since:
LINE 3.0
  • Method Details

    • moment_joint_binomial_from_factorial

      public static double[] moment_joint_binomial_from_factorial(double[] f, int[] dims)
      Converts joint factorial moments into joint binomial moments.
      Parameters:
      f - flattened joint factorial moments in row-major order, of extent dims[0]*...*dims[d-1]
      dims - extents of the array, dims[j] = n_j+1
      Returns:
      flattened joint binomial moments, same layout