CModel.Time: Difference between revisions
Jump to navigation
Jump to search
John Leavitt (talk | contribs) m (Protected "CModel.Time" ([edit=sysop] (indefinite) [move=sysop] (indefinite)) [cascading]) |
Chris Kahn (talk | contribs) No edit summary |
||
Line 3: | Line 3: | ||
Calculates time value. | Calculates time value. | ||
== Method Syntax== | == Method Syntax== | ||
{{APIName|Time}} | <ul><li>{{APIName|Time}} | ||
{{APIName|(}} | {{APIName|(}} | ||
{{APIPrefix|ByVal}} | {{APIPrefix|ByVal}} | ||
Line 25: | Line 25: | ||
{{APIName|0)}} | {{APIName|0)}} | ||
{{APIPrefix|As Double}} | {{APIPrefix|As Double}} | ||
</li></ul> | |||
Parameters | |||
:''Rel'': The reliability to calculate the time. | |||
:''CurrentAge'': The current age. | |||
:''DutyCycle'': The duty cycle. | |||
:''AdjustedRel'': If CurrentAge is greater than 0, the adjusted reliability is updated. | |||
== Usage Example == | == Usage Example == |
Revision as of 22:36, 20 February 2014
Calculates time value.
Method Syntax
- Time ( ByVal Rel As Double , Optional ByVal CurrentAge As Double = 0, Optional ByVal DutyCycle As Double = 1, Optional ByRef AdjustedRel As Double = 0) As Double
Parameters
- Rel: The reliability to calculate the time.
- CurrentAge: The current age.
- DutyCycle: The duty cycle.
- AdjustedRel: If CurrentAge is greater than 0, the adjusted reliability is updated.
Usage Example
Declare the cModel class using an in-line parameter list.
Dim newModel As New cModel(ModelTypeEnum.Weibull2, ModelCategoryEnum.Reliability, "NewModel1", 1, 100)
Calculate the Time when the reliability is at 95%, for the model described in newModel.
Dim ResultValue as Double ResultValue = newModel.Time(.95)