Weibull.cumulative(u, u_min=0, u_max=1, lambda=1, k=1);
This function computes the cumulative distribution function according to a truncated Weibull distribution with minimum value u_min, maximmum value u_max, scale parameter of original distribution lambda and shape parameter of original distribution k. The returned value y is in the range:
0 ≤ y ≤ 1
Plot of the function:
For more details
of the Weibull distribution, see
Wikipedia,
of truncated distributions, see
Wikipedia.
cumulative(0.5) // = 0.6224593312018546 cumulative(0.5,0,0.8,0.5,2) // = 0.6850805314988328
TruncatedWeibull.density, TruncatedWeibull.quantile.
function cumulative import Modelica_Noise.Math.Distributions.Weibull; extends Modelica_Noise.Math.Distributions.Interfaces.partialTruncatedCumulative; input Real lambda(min = 0) = 1 "Scale parameter of the Weibull distribution" annotation( Dialog); input Real k(min = 0) "Shape parameter of the Weibull distribution" annotation( Dialog); end cumulative;
Date | Description | ||
---|---|---|---|
June 22, 2015 |
|