WOLFRAM SYSTEMMODELER

SMTH1

First-order exponential smoothing

Diagram

Wolfram Language

In[1]:=
Click for copyable input
SystemModel["SystemDynamics.Functions.SMTH1"]
Out[1]:=

Information

This is a first-order exponential smoothing function. It describes the smoothing of information flows.

In engineering terms, this would be called a first-order low-pass filter with the transfer function:

G(s) = 1/(tau*s + 1)

and the time constant

tau = averaging_time.

The initial value of the output can be set. By default, it assumes a value of zero.

Public Parameters (2)

averaging_time

Value: 1

Type: Real

Description: Averaging time

smooth_init

Value: 0

Type: Real

Description: Initial value of smoothed variable

Connectors (2)

u

Type: RealInput

Description: Input variable

y

Type: RealOutput

Description: Output variable

Components (4)

Smooth_of_Input

Type: Level1a

Change_in_Smooth

Type: Rate_1

source

Type: Source

change_in_smooth

Type: Change_In_Smooth

Used in Examples (1)

Human_Fertility

SystemDynamics.WorldDynamics.World3

Human fertility

Used in Components (1)

Life_Expectancy

SystemDynamics.WorldDynamics.World3

Life expectancy