ALTADataSet.Calculate

From ReliaWiki
Revision as of 22:20, 17 June 2016 by Kate Racaza (talk | contribs)
Jump to navigation Jump to search
APIWiki.png


Member of: SynthesisAPI.ALTADataSet


Fits a life distribution and life-stress relationship to the current data set, and creates a cModel object that represents the fitted model. Returns a message box that shows the estimated parameters of the fitted model.

To specify the life distribution, life-stress relationship and other analysis settings, use the AnalysisSettings and GeneralSettings properties of the associated ALTADataSet object .

Syntax

.Calculate()


Example

VBA

 'Declare a new ALTADataSet object. 
  Dim ADS As New ALTADataSet
 
 'Define a stress type with use stress level = 300. 
  Call ADS.AddStressDefinition("Stress1",,300)

 'Add failure times for Stress1 = 190 and 235. 
  Call ADS.AddFailure_2(100, 1, 190)
  Call ADS.AddFailure_2(120, 1, 190)
  Call ADS.AddFailure_2(130, 1, 235)
  Call ADS.AddFailure_2(140, 1, 235)

 'Analyze the data set, using all default analysis settings. 
  Call ADS.Calculate()
   
 'Calculate the reliability at 100 hrs and display the result. 
  Dim r As Double
  r = ADS.FittedModel.Reliability(100)
  MsgBox("Reliability at 100 hrs: " & r)
VB.NET

 'Declare a new ALTADataSet object. 
  Dim ADS As New ALTADataSet
 
 'Define a stress type with use stress level = 300. 
  ADS.AddStressDefinition("Stress1",,300)

 'Add failure times for Stress1 = 190 and 235. 
  ADS.AddFailure(100, 1, 190)
  ADS.AddFailure(120, 1, 190)
  ADS.AddFailure(130, 1, 235)
  ADS.AddFailure(140, 1, 235)

 'Analyze the data set, using all default analysis settings. 
  ADS.Calculate()
 
 'Calculate the reliability at 100 hrs and display the result. 
  Dim r As Double
  r = ADS.FittedModel.Reliability(100)
  MsgBox("Reliability at 100 hrs: " & r)