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) = \begin{cases} n & \textrm{for} \quad 1 \leq n \leq 3\\ 0 &\textrm{otherwise}\end{cases} $$
$$ h(n) = \begin{cases} n & \textrm{for} \quad 1 \leq n \leq 2\\ 0 & \textrm{otherwise} \end{cases} $$
If I perform the convolution, then I get the following values for $y(n)$:
$$y(2) = 1;\quad y(3) = 4;\quad y(4) = 7;\quad y(5) = 6$$
Now, if I want a period = 3, then:
$$x(n) = x(n+3k) \quad\textrm{and}\quad h(n) = h(n+3k)$$
At this point, I'm unsure of what to do to get values that correspond to a period.