From what I understand the convolution of the impulse response of a system with the input to that system gives the output.
Now if the impulse response is a rectangular function and the input is also a rectangular function we get a triangular function as the output.
What I dont understand is: How could this ever be the case? As the rectangular function of the impulse response has only two levels as does the input. How can the system ever produce a value that is between these levels let alone a ramp of values between these levels.
It's obvious I am missing something but I cant quite put my finger on what that is.