Operator ExponentialMovingFunction

A time series smoothing operator. For two values with the given Distance, the first one is multiplied with TailWeight and the second one with HeadWeight. The resulting average is written into OutputValueBA and becomes the new tail value. HeadWeight and TailWeight must sum to 1.

Parameter

Parameter Object Type optional min_arg max_arg Remarks
TheInputConcept Concept Input no 1 1 inherited
InputTimeBA BaseAttribute Input no 1 1  
InputValueBA BaseAttribute Input no 1 1  
HeadWeight Value Input no 1 1  
TailWeight Value Input no 1 1  
Distance Value Input no 1 1 positive integer
OutputTimeBA BaseAttribute Output no 1 1  
OutputValueBA BaseAttribute Output no 1 1  
TheOutputConcept Concept Output no 1 1 inherited