Generalized Beta
class GeneralizedBeta(alphaShape: Double, betaShape: Double, minimum: Double = 0.0, maximum: Double = 1.0, name: String? = null) : Distribution, ContinuousDistributionIfc, InverseCDFIfc, RVParametersTypeIfc, MomentsIfc(source)
Create Beta distribution with the supplied parameters
Parameters
alpha Shape
the first shape parameter
beta Shape
the second shape parameter
minimum
the minimum of the range
maximum
the maximum of the range
Constructors
Functions
Link copied to clipboard
Link copied to clipboard
Returns the parameters as an array params0 the alpha shape parameter params1the beta shape parameter params2 the minimum of the range params3 the maximum of the range
Changes the parameters to the supplied values params0 the alpha shape parameter params1the beta shape parameter params2 the minimum of the range params3 the maximum of the range
fun parameters(alphaShape: Double, betaShape: Double, theMinimum: Double = min, theMaximum: Double = max)
Changes the parameters to the supplied values
Link copied to clipboard
open override fun randomVariable(streamNumber: Int, streamProvider: RNStreamProviderIfc): GeneralizedBetaRV
Promises to return a random variable that uses the supplied stream number using the supplied stream provider