The document describes an experiment to create MATLAB functions for linear and circular convolution that match the functionality of the built-in conv and cconv commands. It outlines the steps to create a linear convolution function, including taking input signals x and h, computing output length, using a for loop to calculate output samples y based on the convolution expression, plotting the output vector y, and verifying that it matches the output of conv.