Class Moment_binotrans

java.lang.Object
jline.api.moment.Moment_binotrans

public final class Moment_binotrans extends Object
Binomial transform of a sequence.

Computes the binomial transform of the sequence x_0,x_1,...,x_n into y_0,y_1,...,y_n,

   y_n = sum_{k=0}^{n} (-1)^(n-k) * nchoosek(n,k) * x_k
 

The transform is an involution, so Moment_binotransinv undoes it.

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

Since:
LINE 3.0
  • Method Details

    • moment_binotrans

      public static Matrix moment_binotrans(Matrix x)
      Binomial transform of a sequence.
      Parameters:
      x - column vector of length n+1 holding x_0,...,x_n, i.e. element i is the element of order i
      Returns:
      column vector of length n+1 holding y_0,...,y_n