Skip to content

WeibullDistribution ​

The Weibull distribution with shape α\alpha and scale β\beta.

WeibullDistribution(alpha, beta)an inert distribution object — carries α,β\alpha, \beta, unevaluated.
Typed signatures
TypePackageApplies
(real<0..>, real<0..>) -> distributionstatisticsalways

Domain: Statistics

Details
  • PDF(x)=(α/β)(x/β)α−1e−(x/β)αPDF(x) = (\alpha/\beta)(x/\beta)^{\alpha-1}e^{-(x/\beta)^\alpha} for x≥0x \geq 0.
  • CDF(x)=1−e−(x/β)αCDF(x) = 1-e^{-(x/\beta)^\alpha}, clamped to 00 below x=0x=0.
  • Mean=βΓ(1+1/α)Mean = \beta\Gamma(1+1/\alpha), Variance=β2(Γ(1+2/α)−Γ(1+1/α)2)Variance = \beta^2(\Gamma(1+2/\alpha)-\Gamma(1+1/\alpha)^2), both exact.
  • RandomVariate samples via inverse transform: β(−log⁡(1−U))1/α\beta(-\log(1-U))^{1/\alpha}.

Examples

Basic #

Cross-checked against wolframscript's N[PDF[WeibullDistribution[2, 5], 4]]

live ↗
InPDF⁡(WeibullDistribution(2,5),4)\operatorname{PDF}(\mathrm{WeibullDistribution}(2, 5), 4)Out825exp⁡(1625)\frac{8}{25\exp(\frac{16}{25})}

Cross-checked against wolframscript's N[CDF[WeibullDistribution[2, 5], 4]]

live ↗
InCDF⁡(WeibullDistribution(2,5),4)\operatorname{CDF}(\mathrm{WeibullDistribution}(2, 5), 4)Out1−exp⁡(−1625)1-\exp(-\frac{16}{25})
live ↗
Inmean(WeibullDistribution(2,5))\mathrm{mean}(\mathrm{WeibullDistribution}(2, 5))Out5Γ(32)5Γ(\frac{3}{2})

The quantile at 1/2: βln⁡(2)1/α\beta \ln(2)^{1/\alpha}

live ↗
Inmedian(WeibullDistribution(2,5))\mathrm{median}(\mathrm{WeibullDistribution}(2, 5))Out5ln⁡(2)5\sqrt{\ln(2)}
Scope #
live ↗
InCDF⁡(WeibullDistribution(2,5),N(4,25))\operatorname{CDF}(\mathrm{WeibullDistribution}(2, 5), N(4, 25))Out1−exp⁡(−1625)1-\exp(-\frac{16}{25})
live ↗
InPDF⁡(WeibullDistribution(2,5),N(4,25))\operatorname{PDF}(\mathrm{WeibullDistribution}(2, 5), N(4, 25))Out825exp⁡(1625)\frac{8}{25\exp(\frac{16}{25})}
About
Examples6
Checked againstWolfram Language 3 agree

See also: ChiSquareDistribution, PDF, CDF