WeibullDataSet.Calculate: Difference between revisions
Jump to navigation
Jump to search
Kate Racaza (talk | contribs) No edit summary |
Kate Racaza (talk | contribs) mNo edit summary |
||
Line 2: | Line 2: | ||
<onlyinclude>Estimates the parameters of the data set, based on the settings specified in the AnalysisSettings property of the class. Returns a message box that shows the values of the parameters.</onlyinclude> | <onlyinclude>Estimates the parameters of the data set, based on the settings specified in the <code>AnalysisSettings</code> property of the class. Returns a message box that shows the values of the parameters.</onlyinclude> | ||
In addition, the method automatically creates a retrievable [[CModel Class|cModel]] object that represents the fitted model from the life data analysis. | In addition, the method automatically creates a retrievable [[CModel Class|cModel]] object that represents the fitted model from the life data analysis. |
Revision as of 22:39, 30 March 2016
Member of: SynthesisAPI.WeibullDataSet
Estimates the parameters of the data set, based on the settings specified in the AnalysisSettings
property of the class. Returns a message box that shows the values of the parameters.
In addition, the method automatically creates a retrievable cModel object that represents the fitted model from the life data analysis.
Syntax
.Calculate
Example
VB.NET 'Declare a new WeibullDataSet object. Dim WDS As New WeibullDataSet 'Add failure times to the data set. Call WDS.AddFailure(100, 1) Call WDS.AddFailure(120, 1) Call WDS.AddFailure(130, 1) 'Set the life distribution. WDS.AnalysisSettings.Distribution = WeibullSolverDistribution_Weibull WDS.AnalysisSettings.Parameters = WeibullSolverNumParameters_MS_2Parameter 'Fit the data to the life distribution, using all default analysis settings. WDS.Calculate() 'Retrieve the fitted life distribution model. Dim model As cModel Set model = WDS.FittedModel 'Using the model, calculate the reliability at 100 hrs and display the result. Dim r As Double r = model.reliability(100) MsgBox("Reliability at 100 hrs: " & r)
VB.NET 'Declare a new WeibullDataSet object. Dim WDS As New WeibullDataSet 'Add failure times to the data set. WDS.AddFailure(100, 1) WDS.AddFailure(120, 1) WDS.AddFailure(130, 1) 'Set the life distribution. WDS.AnalysisSettings.Distribution = WeibullSolverDistribution.Weibull WDS.AnalysisSettings.Parameters = WeibullSolverNumParameters.MS_2Parameter 'Fit the data to the life distribution, using all default analysis settings. WDS.Calculate() 'Retrieve the fitted life distribution model. Dim model As cModel model = WDS.FittedModel 'Using the model, calculate the reliability at 100 hrs and display the result. Dim r As Double r = model.reliability(100) MsgBox("Reliability at 100 hrs: " & r)