Understanding Convolution in Discrete Time: Solving the Homework Problem

Click For Summary
SUMMARY

The discussion focuses on calculating the convolution of the discrete-time signal h2[n] = δ(n) + δ(n-1) with itself. The correct convolution formula is given by (h2 * h2)(n) = Σ_{k=-∞}^{∞} h2(k) h2(n-k). The expected result of this convolution is h2(n) * h2(n) = δ(n) + 2δ(n-1) + δ(n-2). A common mistake noted in the discussion is the misapplication of the convolution sum, which led to confusion in deriving the correct output.

PREREQUISITES
  • Understanding of discrete-time signals and systems
  • Familiarity with the Dirac delta function (δ)
  • Knowledge of convolution operations in signal processing
  • Basic mathematical summation techniques
NEXT STEPS
  • Study the properties of the Dirac delta function in signal processing
  • Learn about convolution in discrete-time systems using MATLAB or Python
  • Explore examples of convolution with different types of signals
  • Investigate the implications of convolution in system response analysis
USEFUL FOR

Students and professionals in electrical engineering, signal processing, and applied mathematics who are looking to deepen their understanding of convolution in discrete-time systems.

FrogPad
Messages
801
Reaction score
0
The following is all in discrete time, n is an integer

We are given that:
[tex]h_2(n) = \delta ( n ) + \delta ( n-1 )[/tex]

I want to find the convolution of h2[n]*h2[n].

I don't really understand how to solve this properly.

So,
[tex]y(n) = \Sigma_{k=-\infty}^{k=\infty} (\delta(n)+\delta(n-1)) \times (\delta(n-k)+\delta(n-k-1))[/tex]

So the [tex](\delta(n)+\delta(n-1))[/tex] pulls out because it is constant.

So,

[tex]y(n) = (\delta(n)+\delta(n-1)) \Sigma_{k=-\infty}^{k=\infty} \delta(n-k)+\delta(n-k-1)[/tex]

How do I even solve this?
The book gets
h_2(n)*h_2(n) = [tex]\delta(n) + \2\delta(n-1) + \delta(n-2)[/tex]

I don't understand how they get this.
 
Last edited:
Physics news on Phys.org
FrogPad said:
[tex]y(n) = \Sigma_{k=-\infty}^{k=\infty} (\delta(n)+\delta(n-1)) \times (\delta(n-k)+\delta(n-k-1))[/tex]

So the [tex](\delta(n)+\delta(n-1))[/tex] pulls out because it is constant.

You are not calculating the convolution correctly.

[tex](h_2\ast h_2)(n) = \sum_{k=-\infty}^{\infty}\cdot h_2(k) h_2(n-k)[/tex]
 
omg...

haha


I'm going to to take a walk. That was a ridiculous mistake.

thanks man :)
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 31 ·
2
Replies
31
Views
5K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 11 ·
Replies
11
Views
3K