tags: ece-402 dsp

Linear Interpolation

Linear interpolation is the process of generating values between two neighboring [samples] in a signal.

Definition

Let $a$ be a number between 0 and 1 which represents how far we want to interpolate a signal $y$ between time $n$ and $n + 1$. Then we can define the linearly interpolated value $\hat{y}(n+a)$ as follows:

$$ \hat{y}(n + a) = (1 - a) \cdot y(n) + a \cdot y(n+1) $$

Sources