Loading [MathJax]/extensions/TeX/boldsymbol.js

 

 

 

A more efficient way of coding the above Convolution

Since we only have a finite number of \alpha and \beta values which are non-zero, we can rewrite the above convolution expressions as a matrix-vector multiplication

\boldsymbol{\delta}=\begin{bmatrix}\alpha_0 & 0 & 0 & 0 \\ \alpha_1 & \alpha_0 & 0 & 0 \\ \alpha_2 & \alpha_1 & \alpha_0 & 0 \\ 0 & \alpha_2 & \alpha_1 & \alpha_0 \\ 0 & 0 & \alpha_2 & \alpha_1 \\ 0 & 0 & 0 & \alpha_2 \end{bmatrix}\begin{bmatrix} \beta_0 \\ \beta_1 \\ \beta_2 \\ \beta_3\end{bmatrix}.