C# Class BrickPi.Tools.MovingAverage

Afficher le fichier Open project: Ellerbach/BrickPi

Méthodes publiques

Méthode Description
FillWindow ( float value ) : void
GetAverage ( ) : float
MovingAverage ( UInt32 windowSize ) : System
MovingAverage ( UInt32 windowSize, float fillValue ) : System
Update ( float newValue ) : void
UpdateAndGetAverage ( float newValue ) : float

Method Details

FillWindow() public méthode

public FillWindow ( float value ) : void
value float
Résultat void

GetAverage() public méthode

public GetAverage ( ) : float
Résultat float

MovingAverage() public méthode

public MovingAverage ( UInt32 windowSize ) : System
windowSize System.UInt32
Résultat System

MovingAverage() public méthode

public MovingAverage ( UInt32 windowSize, float fillValue ) : System
windowSize System.UInt32
fillValue float
Résultat System

Update() public méthode

public Update ( float newValue ) : void
newValue float
Résultat void

UpdateAndGetAverage() public méthode

public UpdateAndGetAverage ( float newValue ) : float
newValue float
Résultat float