I'd like to understand how to calculate the cyclic convolution as well as understand what that means exactly. How should I go about finding the output for various periods for a system?
I have an example:
$x(n) = {n\ \textrm{for} \ 1 <= n <= 3,\ 0\ \textrm{otherwise}}$
$h(n) = {n\ \textrm{for} \ 1 <= n <= 2,\ 0\ \textrm{otherwise}}$
If I perform the convolution, then I get the following values for $y(n)$:
$y(2) = 1$; $y(3) = 4$; $y(4) = 7$; $y(5) = 6$
Now, if I want a period = 3, then:
$x(n) = x(n+3k)$ and $h(n) = h(n+3k)$
At this point, I'm unsure of what to do to get values that correspond to a period.