Class MovingAverage

java.lang.Object
com.inductiveautomation.ignition.common.MovingAverage

public class MovingAverage extends Object
  • Constructor Details

    • MovingAverage

      public MovingAverage()
      Creates a moving average over the last 5 values.
    • MovingAverage

      public MovingAverage(int n)
      Creates a moving average over the last N values.
      Parameters:
      n - last N values to average.
  • Method Details

    • update

      public <T extends Number> void update(T amount)
    • getAverage

      public double getAverage()