Accumulate(Integral) Complex
File:TArduinoComplexAccumulate.png
Summary
Accumulates (integrates) a complex input signal over time, starting from an initial value.
Description
The **Accumulate (Integral) Complex** component continuously adds incoming complex values received at its **In** pin to an internal accumulator. The accumulator starts from the **Initial Value** property and updates on each input event. If the **Reset** pin is triggered, the accumulator is cleared and reinitialized to the **Initial Value**. The current accumulated result is output at the **Out** pin.
This is useful for integrating signals, summing sequences of complex values, or maintaining a running total.
Diagram:
Categories
- File:TArduinoComplexCategory.png Category Complex – Complex number arithmetic and signal processing.
- File:TArduinoMathCategory.png Category Math – Integration and accumulation.
Properties
- Enabled – Enables or disables the component.
- Initial Value – The starting complex value of the accumulator (Imaginary (X,Y), Real).
Pins
- In – Complex input signal to be accumulated.
- Reset – Clock input; when triggered, resets the accumulator to **Initial Value**.
- Out – Complex output representing the current accumulated value.