Trait signalo_filters::traits::DiscreteTime[][src]

pub trait DiscreteTime: Sized { }

Trait for discrete-time systems.

Background:

Discrete time views values of variables as occurring at distinct, separate points in time ("samples" or "time period"), or equivalently as being unchanged throughout each sample — that is, time is viewed as a discrete variable.

Thus a non-time variable jumps from one value to another as time moves from one sample/time period to the next. (This view of time corresponds to a digital clock that gives a fixed reading of 10:37 for a while, and then jumps to a new fixed reading of 10:38, etc.)

In this framework, each variable of interest is measured once at each time period. The number of measurements between any two time periods is finite.

Measurements are typically made at sequential integer values of the variable "time". Wikipedia

Implementors