CModel.Bounds Reliability: Difference between revisions
Jump to navigation
Jump to search
Chris Kahn (talk | contribs) |
Kate Racaza (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:cModel. | {{DISPLAYTITLE:cModel.Bounds Reliability}}{{Template:API}}{{Template:APIBreadcrumb|9|.[[CModel Class|cModel]]}} | ||
{{Template: | |||
{{Template:CModel | |||
<onlyinclude>Calculates the bounds on the reliability at the specified time. Returns a '''[[BoundsValues Class|BoundsValues]]''' object array that contains the result(s).</onlyinclude> | |||
== Syntax== | == 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 == | == Usage Example == | ||
{{APIComment|' | '''VBA''' | ||
Dim | |||
{{APIComment|...}} | |||
{{APIComment|'Add code to get an existing model or create a new one.}} | |||
{{APIPrefix|Dim}} AModel {{APIPrefix|As New}} cModel | |||
{{APIComment|...}} | |||
{{APIComment|' | {{APIComment|'Set the confidence level to 90% two-sided bounds.}} | ||
Dim | {{APIPrefix|Dim}} ErrorMsg {{APIPrefix|As}} String | ||
{{APIPrefix|Call}}AModel.SetConfidenceLevel(0.9, ConfBoundsSides_TwoSidedBoth, False, ErrorMsg) | |||
{{APIComment|' | {{APIComment|'Calculate the bounds on the model's reliability at time = 100.}} | ||
Dim | {{APIPrefix|Dim}} ResultValue {{APIPrefix|As}} BoundsValues | ||
{{APIPrefix|Set}} ResultValue = AModel.Bounds_Reliability(100) | |||
{{APIComment|' | {{APIComment|'Output sample: Display the results for the upper and lower confidence bounds.}} | ||
Dim AModel | MsgBox ({{APIString|" Upper bound: "}} & ResultValue.Upper & {{APIString|", Lower bound: "}} & ResultValue.Lower) | ||
'''VB.NET''' | |||
{{APIComment|...}} | |||
{{APIComment|'Add code to get an existing model or create a new one.}} | |||
{{APIPrefix|Dim}} AModel {{APIPrefix|As New}} cModel | |||
{{APIComment|...}} | |||
{{APIComment|' | {{APIComment|'Set the confidence level to 90% two-sided bounds.}} | ||
Dim | {{APIPrefix|Dim}} ErrorMsg {{APIPrefix|As}} String | ||
AModel.SetConfidenceLevel(0.9, ConfBoundsSides.TwoSidedBoth, False, ErrorMsg) | |||
{{APIComment|'Calculate the bounds on the model's reliability at time = 100.}} | |||
{{APIPrefix|Dim}} ResultValue {{APIPrefix|As}} BoundsValues | |||
ResultValue = AModel.Bounds_Reliability(100) | |||
{{APIComment|'Output sample: Display the results for the upper and lower confidence bounds.}} | |||
MsgBox ({{APIString|" Upper bound: "}} & ResultValue.Upper & {{APIString|", Lower bound: "}} & ResultValue.Lower) |
Revision as of 18:46, 29 July 2015
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)