How Do LTI Systems Use Convolution to Compute Outputs?

Click For Summary

Discussion Overview

The discussion revolves around the interpretation of convolution in linear time-invariant (LTI) systems, specifically how outputs are computed from inputs using impulse responses. Participants explore the mathematical formulation of convolution and the implications of superposition in discrete LTI systems.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • Some participants describe how the total response of a discrete LTI system is the sum of individual responses from each impulse that constitutes the input signal.
  • There is a discussion about the specific multiplication involved in calculating the output at a given time, with references to the impulse response and the scaling of inputs.
  • One participant suggests that the scenario illustrates the principle of superposition, proposing a modification to the input signal to better visualize the effect on the output.
  • Another participant questions the order of multiplication in the convolution equation, seeking clarification on why a specific formulation is used over an alternative one.
  • Responses indicate that the impulse response is scaled according to the input, with some emphasis on the properties of LTI systems related to scaling.

Areas of Agreement / Disagreement

Participants express varying interpretations of the convolution process and the mathematical formulation involved. There is no consensus on the specific order of operations in the convolution equation, indicating that multiple views remain on this topic.

Contextual Notes

Some assumptions about the definitions of impulse responses and the nature of the input signals are not explicitly stated, which may affect the clarity of the discussion. The mathematical steps involved in convolution are not fully resolved, leading to ongoing questions about the formulation.

lauritachris
Messages
3
Reaction score
0
How would you interpret this image about LTI systems and convolution?
JAlHsYs.jpg
 
Engineering news on Phys.org
h[X0] is the response due to the single pulse x[0].
h[X1] is the response due to the single pulse x[1].
h[X2] is the response due to the single pulse x[2].

And so forth.

In a discrete LTI system, the total response due to a signal is simply a sum of the responses due to each impulse that the signal is made up of.

In the above example, x[n] can be said to be made up of 4 impulses - x[0], x[1], x[2], x[3]. When passed through the system with impulse response h[n], each of the pulses would, on its own, create the shown response (h[X0] for example). When several impulses (the whole signal) is passed through the system at once, the output is the sum of the individual responses.

All the reponses are similar, they are, however, displaced in time.

Did this help? Otherwise I can try to elaborate :)
 
Thank you, what are we multiplying? At Y[3] for example.
x[3]h[0]+x[2]h[1]+x[1]h[2] - And why do we need to multiply it this way?
Runei said:
h[X0] is the response due to the single pulse x[0].
h[X1] is the response due to the single pulse x[1].
h[X2] is the response due to the single pulse x[2].

And so forth.

In a discrete LTI system, the total response due to a signal is simply a sum of the responses due to each impulse that the signal is made up of.

In the above example, x[n] can be said to be made up of 4 impulses - x[0], x[1], x[2], x[3]. When passed through the system with impulse response h[n], each of the pulses would, on its own, create the shown response (h[X0] for example). When several impulses (the whole signal) is passed through the system at once, the output is the sum of the individual responses.

All the reponses are similar, they are, however, displaced in time.

Did this help? Otherwise I can try to elaborate :)
 
looks like a case of superposition. that's how i would interpret it.

i would suggest making at least one sample of x[n] larger than the others, and then showing that in the delayed impulse response and the final sum.
 
lauritachris said:
Thank you, what are we multiplying? At Y[3] for example.
x[3]h[0]+x[2]h[1]+x[1]h[2] - And why do we need to multiply it this way?

h[0] is the impulse response. So it is the response you will see, if you give the system an input of the impulse function. Also, if you scale the input signal, the output signal will also be a scaled by the same amount (this is also a property of LTI systems).

Thus, x[3]h[0] is the scaled response of the system, due to the impulse x[3]. If x[3] is just 1, then the output is simply the normal impulse response, if x[3] is for example 4, then the input can be said to be a scaled impulse (scaled by 4), thus, the output will also be scaled.

So the multiplying comes from the fact that we scale the responses according to the input impulse that generated them.
 
Thank you very much! But why is y3:
x[3] multiplied with h[0]+ x[2] multiplied with h[1]+x[1] multiplied with h[2]
and not:

X[1] mutiplied with h[2] + X[2] multiplied with h[1] + X[3] multiplied with h[0]

for example?

Do you think that X is reversed, instead of the impulse response?
 
You are asking why is

y[3] = X[3]h[0] + X[2]h[1] + X[1]h[2]

and not

y[3] = X[1]h[2] + X[2]h[1] + X[3]h[0]

The two equations are the same.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
5K
Replies
1
Views
2K
  • · Replies 11 ·
Replies
11
Views
9K