WeibullDataSet.Calculate: Difference between revisions
Jump to navigation
Jump to search
Kate Racaza (talk | contribs) mNo edit summary |
Kate Racaza (talk | contribs) No edit summary |
||
Line 2: | Line 2: | ||
<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> | <onlyinclude>Estimates the parameters of the data set, based on the settings specified in the <code>AnalysisSettings</code> property of the class. If no data set has been specified, you will be prompted to enter the parameters for the specified distribution. 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. | ||
== Syntax == | == Syntax == |
Revision as of 00:09, 31 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. If no data set has been specified, you will be prompted to enter the parameters for the specified distribution. 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)