Calculates the cumulative Weibull distribution

View versions (1)

Interface

#include <codecogs/statistics/distributions/continuous/weibull/cdf.h>

using namespace Statistics::Distributions::Continuous::Weibull;

The two Parameter Weibull Distribution

F(x,\alpha,\beta) = 1 - \exp \left( - { \left( \frac{x}{\beta} \right) }^{\alpha} \right)
(1)

\graph x=0:4 a=1:4:4 b=1

Example 1

#include <iostream>
#include <codecogs/statistics/distributions/continuous/weibull/cdf.h>
using namespace Stats::Dists::Continuous::Weibull;

int main()
{
  std::cout << "CDF(105,20,100) = " << CDF( 105, 20, 100 ) << std::endl;
  return 0;
}

Output:

CDF(105,20,100) = 0.929581

Parameters

x
the value at which to evaluate the distribution
a
shape parameter
b
scale parameter

Returns

cumulative Weibull distribution

References

M.Abramowitz and I.A.Stegun, Handbook of Mathematical Functions, 1964 chapt.26.1; http://www.weibull.com

GPL Licence — free for non commercial use. See Licence details.

Interactive Calculator

x
a
b
Result