Clark School Home UMD

Free Books & Reliability Tools

Textbook: Probability Distribution Used in Reliability Engineering

Computational Scripts

Weibull Plotting of Single Data (Example Problem 5.1)
A probability plotting script that plots a single data under assuming a Weibull distribution.
MATLAB, R

Weibull Plotting of Multiple Data (Example Problem 4.7)
A probability plotting script that plots multiple data under assuming a Weibull distribution.
MATLAB, R

Lognormal Plotting of Single Data (Example Problem 5.1)
A probability plotting script that plots a single data under assuming a lognormal distribution.
MATLAB, R

Lognormal Plotting of Multiple Data (Example Figure 4.7)
A probability plotting script that plots multiple data under assuming a lognormal distribution.
MATLAB, R

Life-Stress (Arrhenius Model) Relationship Plotting (Example Problem 4.7)
A simple relationship plot of three different stress levels under the Arrhenius life-stress model.
MATLAB, R

Step Stress Evaluation with MLE (Example Problem 4.17)
An example of maximum likelihood estimation being used to evaluate a step-stress problem.
MATLAB, R

Step Stress Evaluation with Bayesian Parameter Estimation (Example Problem 4.19)
An example of Bayesian parameter estimation being used to evaluate a step-stress problem.  NOTE: The R and WinBUGS script should be downloaded together to use in R.  WinBUGS should be in the system and the R2WINBUGS package needs to be loaded to execute the R and WinBUGS version.
MATLAB, R, WinBUGS

Bayesian Parameter Estimation of a Single Data Set (Example Problem 5.2)
An example of Bayesian parameter estimation being used to solve a degradation problem for a single data set.  NOTE: The R and WinBUGS script should be downloaded together to use in R.  WinBUGS should be in the system and the R2WINBUGS package needs to be loaded to execute the R and WinBUGS version.
MATLAB, R, WinBUGS