# cdfWeibull#

## Purpose#

Computes the cumulative distribution function for the Weibull distribution.

## Format#

p = cdfWeibull(x, shape, scale)#
Parameters:
• x (NxK matrix, Nx1 vector or scalar) – Values at which to evaluate the cumulative distribution function for the Weibull distribution. $$x \geq 0$$.

• shape (NxK matrix, Nx1 vector or scalar) – Shape parameter. ExE conformable with x. $$shape > 0$$.

• scale (NxK matrix, Nx1 vector or scalar) – Scale parameter, ExE conformable with x. $$scale > 0$$.

Returns:

p (NxK matrix, Nx1 vector or scalar) – Each element in p is the cumulative distribution function of the Weibull distribution evaluated at the corresponding element in x.

## Examples#

Calculate the cdf for the Weibull distribution with different shape parameters.

// Values
x = seqa(0,0.01,301);

// Shape parameter
shape = 0.5~1~1.5~5;

// Scale parameter
scale = 1;

p = cdfWeibull(x, shape, scale);
plotxy(x, p);


After running above code,

## Remarks#

The Weibull cumulative distribution function is defined as:

$f(x; k, \lambda) = 1 - e^{-(x/\lambda)k}$