WeibullDataSet Class: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:




*'''[[DatasetName]]''' As ''[[String]]''. {{Font|Gets or set the name of the data set.|10|verdana|italic|green}}
== Properties ==




*'''[[DatasetName]]''' As ''[[String]]''. {{Font|Gets or set the name of the data set.|10|verdana|italic|green}}




== Events ==




== Methods ==


 
*'''[[ClearDataSet]]()'''
As String. '' Gets or set the name of the data set.''
{{Font|Clears all data and fitted model. All analysis settings stay unchanged.|10|verdana|italic|green}}
 
- Events As WeibullEvents<br>Reference to a class that contains overridable methods for handling Weibull solver events.
 
- ReadOnly GeneralSettings As WeibullGeneralOptions<br>General settings used when fitting the model or finding the best fit.
 
<br>- ReadOnly AnalysisSettings As WeibullAnalysisOptions<br>Settings used when fitting the model.
 
- ReadOnly BestFitSettings As WeibullBestFitOptions<br>Settings used when fitting the model or finding the best fit.
 
- ReadOnly Property FittedModel As cModel<br>Model, fitted from the raw data. See cModel class for the list of its methods below.
 
- ReadOnly Property FailureCount As Integer<br>Total number of failures in the data set.
 
- ReadOnly Property SuspensionCount As Integer<br>Total number of suspensions in the data set.
 
- Public Events As New WeibullEvents<br>Reference to a class that contains overridable methods for handling Weibull solver events
 
Methods:<br>- Sub ClearDataSet()<br>Clears all data and fitted model. All analysis settings stay unchanged.  
 
- Sub AddFailure(ByVal Value As Double, ByVal NumberInGroup As Integer)<br>Adds a failure data point to the collection of data points in the data set.
 
- Sub AddSuspension(ByVal Value As Double, ByVal NumberInGroup As Integer)<br>Adds a suspension data point to the collection of data points in the data set.
 
- Sub AddFailureInterval(ByVal StartValue As Double, ByVal EndValue As Double, ByVal NumberInGroup As Long)<br>Adds a failure interval data point to the collection of data points in the data set.
 
- Sub AddSuspensionInterval(ByVal StartValue As Double, ByVal EndValue As Double, ByVal NumberInGroup As Long)<br>Adds a suspension interval data point to the collection of data points in the data set.
 
- Sub AddFreeForm(ByVal Time As Double, ByVal Percent As Double)<br>Adds a free-form data point to the collection of data points in the data set.
 
<br>- Sub Calculate()<br>Fits a model from the raw data previously enetered in the data set. Sets FittedModel property if successful. Clears it (sets to Nothing) in case of an error.
 
- Sub CalculateBestFit()<br>Finds the distribution that fits the data best. Sets FittedModel property if successful. Clears it (sets to Nothing) in case of an error.<br><br>

Revision as of 19:07, 30 August 2013

Properties and variables:


Properties


Events

Methods

Clears all data and fitted model. All analysis settings stay unchanged.