Class EmpiricalRV

    • Constructor Detail

      • EmpiricalRV

        public EmpiricalRV​(double[] data)
      • EmpiricalRV

        public EmpiricalRV​(double[] data,
                           int streamNum)
      • EmpiricalRV

        public EmpiricalRV​(double[] data,
                           RNStreamIfc rng)
    • Method Detail

      • newInstance

        public RVariableIfc newInstance​(RNStreamIfc rng)
        Parameters:
        rng - the RNStreamIfc to use
        Returns:
        a new instance with same parameter values
      • generate

        protected double generate()
        Specified by:
        generate in class AbstractRVariable
        Returns:
        the randomly generated variate
      • makeControls

        public static RVControls makeControls()
        The key is "Population", an empty array of size 1 is made. The user of the control can provide any size population back
        Returns:
        a control for Bernoulli random variables