Class AdditiveModel

    • Constructor Detail

      • AdditiveModel

        public AdditiveModel​(double[] trend,
                             double[] seasonality,
                             double[] randoms)
        Construct a univariate time series by adding up the components.
        Parameters:
        trend - the trend component
        seasonality - the seasonality component
        randoms - the irregular random component
      • AdditiveModel

        public AdditiveModel​(double[] trend,
                             double[] seasonality,
                             RandomNumberGenerator rng)
        Construct a univariate time series by adding up the components. The irregular random component is generated using a custom random number generator.
        Parameters:
        trend - the trend component
        seasonality - the seasonality component
        rng - a random number generator