Skip to content

Category: System Dynamics

system dynamics material delay


Applies exponential delay to input quantity.


syMaterialDelay1(InputValue, DelayTime, TimeNow)

The syMaterialDelay1 function syntax has the following arguments:

  • InputValue: required. Input quantity that should get delayed.
  • DelayTime: required. Delay time.
  • TimeNow: required. Reference to a cell with syClock().

Return value is delayed input quantity.


The InputValue represents the quantity of material that arrived into the delay element during the last time interval.

The function applies exponential delay to the material on its way for the specified DelayTime.

Typical inputs to this element are outflow quantity and overflow quantity from syStockOutput(). Output can be used as DiscreteInflow into syStock().


  • =syMaterialDelay1(A3,C3,A1) - Material arriving from cell A3 is exponentially delayed by the time that is set as a result of formula in cell C3.