Plot the poles and zeros of the filter using zplane, MATLAB Programming

A filter described by the equation:    y(n) = x(n) + x(n-1) + 0.9 y(n-1) - 0.81 y(n-2)

(a) Find the transfer function H(z) for the filter and find the poles and zeros of the filter.

(b) Plot the poles and zeros of the filter using zplane(b,a) and tell whether or not this filter is stable.

(c) Plot the magnitude and phase of the frequency response of the filter.  Annotate the plots to indicate the magnitude and phase response at points ω=0.33π and  ω=π.

(d) Generate 200 samples of the signal x(n) = sin(0.33π n) + 5 cos(nπ) and process them through the filter. Plot both the filter's input x(n) and output y(n) on the same graph.

(e) How are the amplitudes of the two sinusoids affected by the filter?

(f)  Determine the equation for the steady-state output yss(n) of the filter whose input is x(n).


(a) Find the spectrum of this waveform:  x = [ exp( -[0:1:49]/10), exp(-[50:-1:1]/10)]. Subplot only the magnitude by using the spectrum program from the class notes.

(b) Using this information from the 100-point DFT, re-create the waveform by summing the sinusoidal contributions from all the DFT coefficients as done in lecture. Show both the waveform x and its recreation xhat on another subplot. (The waveforms might merge into one figure so the mean square error is effectively zero in this case.)

(d) Using MATLAB, find the index n0 at which the spectral magnitude falls below 0.05 of its maximum (which is a point beyond which there is little energy left in the higher frequencies.)

(e) Using only the first n0 DFT coefficients, generate the waveform and plot in Matlab by using the symmetry properties of the transform. Plot xhat over the actual signal and annotate the plot to indicate the value of the calculated mse. Title and label the axes. Submit plot and code.

Posted Date: 3/9/2013 1:36:54 AM | Location : United States

Related Discussions:- Plot the poles and zeros of the filter using zplane, Assignment Help, Ask Question on Plot the poles and zeros of the filter using zplane, Get Answer, Expert's Help, Plot the poles and zeros of the filter using zplane Discussions

Write discussion on Plot the poles and zeros of the filter using zplane
Your posts are moderated
Related Questions
Matrices of random numbers: The Matrices of random numbers can be generated using the rand and randint functions. The first two arguments in the randint function identify the

For a statistically stationary environment it would be advantageous to use gear shifting, that is to reduce the adaptation gain with time. To illustrate this, try using a varying a

A fence enclosure consists of a rectangle of length L and width 2 R , and a semicircle of radius R , as shown in Figure 1. The enclosure is to be built to have an area of 1600 m

You are to submit your completed MATLAB code and a short written report through the Blackboard upload facility as a single zip ?le. This zip ?le should consist of your ?nite volume

Writing data to a File: The save function can be used to write a data from the matrix to the data file, or to append a data file. The format is as shown below: save filenam

Consider the shaft-rotor system shown in Figure. Write down the equations of motion. Taking  I= 1 kgm 2 and k=10 kNm/rad, for two special cases (α =0.5 and α = 1000) find as many

Illustration to logical function: In addition to such logical operators, the MATLAB also has a function xor, that is the exclusive or function. It returns the logical true if

Matlab Programming Vector Algebra : Create a program package for calculation of distances and intersections of lines and planes. Plot the results in a graphical representation

Operators: There are in general two types of operators: unary operators that operate on a single value or operand; and binary operators, that operate on two values or operands

Use an expression for the far-field radiation from a plane circular piston to create a more accurate model of a column loudspeaker system - you will need to calculate individual so