time-series-filter

Crates.iotime-series-filter
lib.rstime-series-filter
version0.1.2
sourcesrc
created_at2020-04-13 02:34:53.898482
updated_at2023-11-12 06:10:11.595999
descriptionFilters such as exponential weighted moving average (IIR LPF)
homepage
repositoryhttps://github.com/tstellanova/time-series-filter
max_upload_size
id229581
size10,570
Todd Stellanova (tstellanova)

documentation

README

time-series-filter

Some convenient traits and types for processing sequential data.

  • FloatSeriesEwmaFilter can be used to track the exponential weighted moving average (EWMA) of a varying signal. This is essentially an infinite impulse response (IIR) filter and a low pass filter (LPF).

  • IntSeriesEwmaFilter creates a filter for integer types, which avoids floating point math.

Examples

See the tests in lib.rs for examples of usage.

License

BSD-3-Clause, see LICENSE file.

Commit count: 4

cargo fmt