WeibullDataSet Class

A usage example for this class is available here.

Constructors

 * WeibullDataSet
 * WeibullDataSet( String )

Methods
Use these methods to enter data points into a data sheet and analyze them. The settings for the analysis are specified with this class's properties.

Add/Remove Data
 * AddFailure( Double, Integer )
 * AddSuspension( Double, Integer )
 * AddFailureInterval( Double, Double, Integer )
 * AddSuspensionInterval( Double, Double, Integer )
 * AddFreeForm( Double, Double )
 * ClearDataSet

Analyze Data
 * Calculate
 * CalculateBestFit

Properties
Use these properties to specify analysis settings and view analysis results, as well as view or edit properties of the data set.

Analysis Settings
 * AnalysisSettings (as WeibullAnalysisOptions)
 * BestFitSettings (as WeibullBestFitOptions)
 * GeneralSettings (as WeibullGeneralOptions)

Analysis Results
 * FittedModel (as cModel)
 * AnalysisResults (as WeibullAnalysisResults)

Data Set Properties
 * DatasetName (as string)
 * FailureCount (as integer)
 * SuspensionCount (as integer)

Events
The WeibullEvents class contains

The event handlers include:


 * Message( WeibullDataSet, String, String, Boolean )
 * Question( WeibullDataSet, String, MsgBoxStyle, MsgBoxResult )
 * GetDistrParameters( WeibullDataSet, String, Boolean, List( Of ParamInputInfo ), Boolean )
 * UpdateCalculationProgress( WeibullDataSet, String, String, Double, Boolean, Long, Boolean )
 * ShowCalculationProgress( WeibullDataSet )
 * HideCalculationProgress( WeibullDataSet )