Determine the equation for the steady state output, 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).

Posted Date: 3/8/2013 4:40:13 AM | Location : United States







Related Discussions:- Determine the equation for the steady state output, Assignment Help, Ask Question on Determine the equation for the steady state output, Get Answer, Expert's Help, Determine the equation for the steady state output Discussions

Write discussion on Determine the equation for the steady state output
Your posts are moderated
Related Questions
The purpose of this assignment is to use Matlab/Simulink to analyse and simulate a mathematical model of an electromechanical system. This system comprises two component subsystems

Code and decode a 32 bit long data for a specific user in CDMA if there is only 1 user and no noise.

MATLAB is a high-performance language for technical computing. It integrates computation, visualization, and programming in an easy-to-use environment where problems and solutions

The following four 4 equations are needed to be plotted as CONTOUR lines on the axes space (C, T) where C is the horizontal axis, and T is the vertical axis. Contour lines for

Looping Statements: Consider the problem of computing the area of a circle with radius of 0.3 centimeters-a MATLAB program certainly is not required to do that; you would use

Model the three degree of freedom system shown in Figure Q5 and solve for the displacements of the three masses due to a force of 10 N applied to the bottom mass at a frequency of

Input in a for Loop: The script below repeats the process of prompting the user for a number, and echo printing the number (that means simply printing it back out). A for loop

Example of variable names: If nothing appears when, who or whose is entered, which means there aren't any variables! For illustration, in the starting of a MATLAB session, the

Problem: Consider a trapezoidal piece of polymer film as shown below. The parallel sides of the trapezoid are insulated and the temperature of the bottom and diagonal sides are f

How to Start Working withSimpower: 1. In the Simulink screen, open a new "Model" (File àNewà Model), name it and save it. 2. Expand the SimPowerSystems library, select and