CModel.Bounds Reliability: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 20: Line 20:
== Usage Example ==
== Usage Example ==
  '''VBA'''
  '''VBA'''
 
  {{APIComment|...}}
  {{APIComment|...}}
   
   

Revision as of 18:47, 29 July 2015

APIWiki.png


Member of: SynthesisAPI9.cModel


Calculates the bounds on the reliability at the specified time. Returns a BoundsValues object array that contains the result(s).

Syntax

.Bounds_Reliability( Time, StartAge, DutyCycle) 

Parameters

Time

Double. The time at which to calculate the reliability. (Required)

StartAge

Double. The start age. Default value = 0. (Optional)

DutyCycle

Double. The duty cycle. Default value = 1. (Optional)


Usage Example

VBA

 ... 

 'Add code to get an existing model or create a new one. 
 Dim AModel As New cModel
 ... 
 
 'Set the confidence level to 90% two-sided bounds. 
 Dim ErrorMsg As String
 CallAModel.SetConfidenceLevel(0.9, ConfBoundsSides_TwoSidedBoth, False, ErrorMsg)

 'Calculate the bounds on the model's reliability at time = 100. 
 Dim ResultValue As BoundsValues
 Set ResultValue = AModel.Bounds_Reliability(100)

 'Output sample: Display the results for the upper and lower confidence bounds. 
 MsgBox (" Upper bound: " & ResultValue.Upper & ", Lower bound: " & ResultValue.Lower)
VB.NET

 ... 

 'Add code to get an existing model or create a new one. 
 Dim AModel As New cModel
 ... 
 
 'Set the confidence level to 90% two-sided bounds. 
 Dim ErrorMsg As String
 AModel.SetConfidenceLevel(0.9, ConfBoundsSides.TwoSidedBoth, False, ErrorMsg)

 'Calculate the bounds on the model's reliability at time = 100. 
 Dim ResultValue As BoundsValues
 ResultValue = AModel.Bounds_Reliability(100)

 'Output sample: Display the results for the upper and lower confidence bounds. 
 MsgBox (" Upper bound: " & ResultValue.Upper & ", Lower bound: " & ResultValue.Lower)