Output of FIR Filter for Different Inputs

  • Thread starter Thread starter freezer
  • Start date Start date
  • Tags Tags
    Filter Output
Click For Summary
SUMMARY

The discussion focuses on the output of a Finite Impulse Response (FIR) filter defined by coefficients {bk} = {3, 4, -4, -3}. The participants analyze the filter's response to three different inputs: the delta function δ[n], the difference of unit step functions (u[n] - u[n-2]), and the unit step function u[n]. The correct approach involves calculating the output y[n] using the equation ∑^{M}_{k=0}b_k x[n-k], and constructing tables to visualize the results for each input scenario.

PREREQUISITES
  • Understanding of FIR filter coefficients and their representation
  • Familiarity with the delta function δ[n] and unit step function u[n]
  • Knowledge of convolution operations in signal processing
  • Ability to construct and interpret tables for discrete signals
NEXT STEPS
  • Learn how to compute the output of FIR filters using MATLAB or Python
  • Study the properties and applications of the delta function in signal processing
  • Explore the concept of convolution and its significance in FIR filter design
  • Investigate the effects of varying FIR filter coefficients on output signals
USEFUL FOR

Students and professionals in electrical engineering, signal processing, and anyone involved in designing or analyzing FIR filters.

freezer
Messages
75
Reaction score
0

Homework Statement



Consider the FIR filter with {bk} = {3, 4, -4, -3}. These are the filter coefficients for k = 0, 1, 2, and 3, respectively. Sketch the output y[n] where the input is:

x[n] = δ[n]
x[n] = (u[n] - u[n-2])
x[n] - u[n]

Homework Equations



\sum^{M}_{k=0}b_k x[n-k]


The Attempt at a Solution



I am not sure how to process this form.
I would build a table


for the first one x[0] = 3, x[2] = 4, etc..
for second x[0] = 3,..., x[3]=(3-4) = -1

I my notes don't have anything with u[n]
 
Physics news on Phys.org
freezer said:

Homework Statement



Consider the FIR filter with {bk} = {3, 4, -4, -3}. These are the filter coefficients for k = 0, 1, 2, and 3, respectively. Sketch the output y[n] where the input is:

x[n] = δ[n]
x[n] = (u[n] - u[n-2])
x[n] - u[n]

Homework Equations



\sum^{M}_{k=0}b_k x[n-k]

The Attempt at a Solution



I am not sure how to process this form.
I would build a tablefor the first one x[0] = 3, x[2] = 4, etc..
That's the right idea, with the exception of: don't you mean " y[0] = 3, y[1] = 4. etc.."? (As opposed to x[0] = 3, x[2] = 4?)

for second x[0] = 3,..., x[3]=(3-4) = -1

I my notes don't have anything with u[n]

I don't think that's quite right.

u[n] is the unit step function.
<br /> u[n] =<br /> \begin{cases}<br /> 1 &amp; \text{if } n \geq 0 \\<br /> 0 &amp; \text{if } n &lt; 0<br /> \end{cases}<br />

I suggest making a table giving u[n] as a function of n, for n = -1 to around 7 or so. Then do the same thing for -u[n-2]. Then again for u[n] - u[n-2]. And finally make another table for y[n] with that input.
 
Last edited:

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
2
Views
5K
Replies
2
Views
2K
  • · Replies 12 ·
Replies
12
Views
11K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K