Truncated Distribution
Constructs a truncated distribution based on the provided distribution
Parameters
the distribution to truncate, must not be null
The lower limit of the range of support of the distribution
The upper limit of the range of support of the distribution
The truncated lower limit (if moved in from cdfLL), must be >= cdfLL
The truncated upper limit (if moved in from cdfUL), must be <= cdfUL
an optional name/label
Constructors
Properties
Functions
Returns an array of probabilities each representing F(x_i). The CDF is evaluated for each point in the input array x and the probabilities are returned in the returned array.
Returns the probability of being in the interval, F(upper limit) - F(lower limit) Be careful, this is Pr{lower limit < = X < = upper limit} which includes the lower limit and has implications if the distribution is discrete
Returns the Pr{x1 <= X <= x2} for the distribution. Be careful, this is Pr{x1 <= X <= x2} which includes the lower limit and has implications if the distribution is discrete
Returns the F(x) = Pr{X <= x} where F represents the cumulative distribution function
Computes the complementary cumulative probability distribution function for given value of x. This is P{X > x}
Computes x_p where P(X <= x_p) = p for the supplied array of probabilities. Requires that the values within the supplied array are in (0,1)
Provides the inverse cumulative distribution function for the distribution
Get the parameters for the truncated distribution
Sets the parameters of the truncated distribution cdfLL = parameter0 cdfUL = parameters1 truncLL = parameters2 truncUL = parameters3
Returns the standard deviation for the distribution as the square root of the variance if it exists