CModel.Time: Difference between revisions
Jump to navigation
Jump to search
John Leavitt (talk | contribs) No edit summary |
Albert Szeto (talk | contribs) No edit summary |
||
Line 2: | Line 2: | ||
== Syntax== | == Method Syntax== | ||
{{ | {{APIName|Time}} | ||
{{APIName|(}} | |||
{{APIPrefix|ByVal}} | |||
{{APIName|Rel}} | |||
{{APIPrefix|As Double}} | |||
{{APIName|,}} | |||
{{APIPrefix|Optional ByVal}} | |||
{{APIName|CurrentAge}} | |||
{{APIPrefix|As Double}} | |||
= | |||
{{APIName|0,}} | |||
{{APIPrefix|Optional ByVal}} | |||
{{APIName|DutyCycle}} | |||
{{APIPrefix|As Double}} | |||
= | |||
{{APIName|1,}} | |||
{{APIPrefix|Optional ByRef}} | |||
{{APIName|AdjustedRel}} | |||
{{APIPrefix|As Double}} | |||
= | |||
{{APIName|0)}} | |||
{{APIPrefix|As Double}} | |||
{{APIComment|Returns the time given reliability}} | |||
== Parameters == | |||
'''Rel''' | |||
{{APIComment|The reliability to calculate the time.}} | |||
'''CurrentAge''' | |||
{{APIComment|The current age.}} | |||
'''DutyCycle''' | |||
{{APIComment|The duty cycle.}} | |||
'''AdjustedRel''' | |||
{{APIComment|If CurrentAge is greater than 0, the adjusted reliability is updated.}} | |||
== Usage Example == | |||
{{APIComment|Declare the cModel class using an in-line parameter list.}} | |||
Dim newModel As New cModel(ModelTypeEnum.Weibull2, ModelCategoryEnum.Reliability, "NewModel1", 1, 100) | |||
{{APIComment|Calculate the Reliability at time 100 for the model described in newModel.}} | |||
Dim ResultValue as Double | |||
ResultValue = newModel.Time(.95) |
Revision as of 00:03, 20 September 2013
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
Returns the time given reliability
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 Reliability at time 100 for the model described in newModel.
Dim ResultValue as Double ResultValue = newModel.Time(.95)