Linked Questions

0
votes
1answer
289 views

Why Filter Kernel is flipped during convolution process? [duplicate]

Why Filter Kernel is flipped during convolution process? What are the consequences if the kernel is not flipped? Note: Filter Kernel means: Impulse response or convolution kernel.
50
votes
16answers
136k views

What is the physical meaning of the convolution of two signals?

If we convolve 2 signals we get a third signal. What does this third signal represent in relation to the input signals?
14
votes
3answers
4k views

Why convolution is required, or what is the philosophy behind convolution?

I am working in digital image restoration field. I have read all things about convolution, that, for an LTI system, if we know its impulse response, then we can find its output by just using ...
10
votes
3answers
1k views

Is there a way to obtain the impulse response of a discrete system by just knowing it's response to the discrete unit step function?

In continuous time it was possible; $$ u(t){\longrightarrow} \boxed{\quad\textrm{system}\quad} {\longrightarrow} y(t)\implies \delta(t)=\frac{du(t)}{dt}{\longrightarrow}\boxed{\quad\textrm{system}\...
7
votes
2answers
2k views

How can output sequence be equal to the sum of copies of the impulse response, scaled and time-shifted signals?

I am sorry, this is a very basic question. But i am having hard time understanding is how it is possible. I know impulse response is the output of the system when impulse sequence is given as input ...
2
votes
4answers
2k views

A better explaination for 'there's no flipping of the impulse response' [closed]

I showed the question about flipping the impulse response to some math teachers and electrical engineers at an university. They read Dilip's answer and thought that it was hard to understand what ...
1
vote
1answer
5k views

How to calculate the zero state response?

In the following question and answer I kind of get it how it is calculated at surface but I don't get it fully. Can someone please explain the answer in depth?
3
votes
1answer
1k views

Why do we need to flip the kernel in 2D convolution?

Why do we need to flip the kernel in 2D convolution in the first place? What's the benefit of this? So, why can't we leave it unflipped? What kind of terrible thing can happen if you don't flip it? ...
0
votes
2answers
292 views

Intuition behind impulse response terms in convolution

We're learning about convolution in my signals and systems class right now. I have been able to do all of the problems by simply working out the respective sum/integral, but I'm still having trouble ...
2
votes
1answer
351 views

Question related to Discrete signal convolution

I have two finite signals $x[n]$ and $h[n]$, I want to convolve these signals using the method defined in Example 2.2 of Signals and Systems by Oppenheim. I am getting this answer $$ y[-3]=4, y[-2]=...
3
votes
2answers
164 views

Impulse Response with non-delayed feedback

I've been trying to solve a Discrete LTI System problem where the overall impulse response of the following System, whose input and output sequences are, respectively, $x(n)$ and $y(n)$, has to be ...
0
votes
1answer
361 views

understanding discrete-time convolution in LTI systems

I'm trying to understand the discrete-time convolution for LTIs and its graphical representation. standard explanations (like: this one) start with the idea of decomposing an input signal $x[t]$ into ...
0
votes
2answers
86 views

Why does knowing the impulse response allow you to determine the output for any LTI system?

Going over some notes on LTI systems and I’m quite confused about how knowing the impulse response of a system allows us to recover the systems’ response to any signal. In the textbook screenshot ...
0
votes
1answer
110 views

Explain the formula of convolution and convolution theorem

As stated in the title, I have two questions Why convolution is defined as $(f*g)(x) = \int_{-\infty}^\infty f(t) g(x - t) dt$ instead of just $\int_{-\infty}^\infty f(t) g(x + t) dt$ ? Why we need ...
0
votes
1answer
134 views

Using Matlab's conv() function

Here is an example of convolution given: I have two questions here: Why is the vector 𝑥 padded with two 0s on each side? As, the length of kernel ℎ is 3. If 𝑥 is padded with one 0 on each side, ...

15 30 50 per page