Home > Class Reference > ENSLIB namespace > %DeepSee.extensions.stat.ExpDistribution

%DeepSee.extensions.stat.ExpDistribution

class %DeepSee.extensions.stat.ExpDistribution extends %Library.RegisteredObject, %DeepSee.extensions.stat.AbstractContinuousDistribution

A class to represent Exponential Distribution

Property Inventory

Method Inventory

Properties

property Lambda as %Double;
Property methods: LambdaDisplayToLogical(), LambdaGet(), LambdaIsValid(), LambdaLogicalToDisplay(), LambdaNormalize(), LambdaOdbcToLogical(), LambdaSet()

Methods

method cdf(x1 As %Double, x2 As %Double = "") as %Double [ Language = objectscript ]
Inherited description: An interface method for cumulative distribution function (CDF). Optionally provides a cumulative probability of a value being between two values x1 and x2.

If called with 1 argument(x1) or if the value of second argument is empty string then returns CDF value for x1. If called with two arguments, x1 and x2 then returns a probability of a value being between x1 and x2.

classmethod create(lambda As %Double) as ExpDistribution [ Language = objectscript ]
Creates a new object for Exponential Distribution with the given rate parameter lambda
method pdf(x As %Double) as %Double [ Language = objectscript ]
Inherited description: An interface method for probability distribution function (PDF). Returns PDF value for x.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new window