Class GaussFunction

    • Constructor Detail

      • GaussFunction

        public GaussFunction​(java.lang.String name,
                             int count)
        Parameters:
        name - data set name
        count - number of samples
      • GaussFunction

        public GaussFunction​(java.lang.String name,
                             int count,
                             double mean,
                             double sigma)
        Parameters:
        name - data set name
        count - number of samples
        mean - mean position [0,count[
        sigma - standard deviation [0, inf[
    • Method Detail

      • generateY

        public double[] generateY​(int count)
        Description copied from interface: TestDataSet
        generate test data set
        Parameters:
        count - number of bins
        Returns:
        the generated array
      • gauss

        public static double gauss​(double x)
        Parameters:
        x - coordinate X
        Returns:
        value of Gaussian function at x (mean = 0, sigma = 1)
      • gauss

        public static double gauss​(double x,
                                   double mu,
                                   double sigma)
        Parameters:
        x - coordiante x
        mu - mean value of Gaussian function
        sigma - standard deviation of Gaussian function
        Returns:
        value of Gaussian function at x