Please enable JavaScript to view this site.

Vensim Help

Navigation: Reference Guide > Functions > Dynamic Functions

DELAY INFORMATION (input, delay time, initial value) discrete INFORMATION DELAY

Scroll Prev Top Next More

The same as DELAY FIXED except that delay time can be a variable.  If delay time is decreasing some values of the input will be discarded and replaced by more recent inputs.  If delay time is increasing existing values will be held.

Restrictions: DELAY INFORMATION must directly follow the equal sign.  Vensim treats the variable on the left-hand side of the equation as a Level variable.  In the Equation Editor choose type Level, subtype Information Delay.

Units:DELAY INFORMATION ( unit , time, unit ) --> unit

The input, initial value and output must all have the same units.  The delay time must have the same units as TIME STEP.

Examples

R = RAMP(1,10,60) ~~|         

SS1 = DELAY INFORMATION(R,15+STEP(15,40),0) ~~|

SS2 = DELAY INFORMATION(R,15-STEP(10,40),0) ~~|

Availability: Not PLE or PLE Plus.

See also: DELAY MATERIAL, DELAY FIXED

 

Sample model: DELAY INFORMATION.mdl in FunctionExamples