In signal processing, interpolation is the act of creating a continuous-time signal from a discrete-time signal. This is done through a few key methods, one of which is a zero-order hold.

With a zero-order hold, the value at is held constant until we reach the next sampling time . We then continue this cycle.