the z-transform
A linear time-invariant discrete-time system has transfer function
- Use Matlab to obtain the poles of the system. Is the system stable? Explain.
Matlab tip: You can find the roots of a polynomial by using the roots command. For instance, if you have the polynomial x2 + 4x + 3, then you can find the roots of this polynomial as follows:
>>roots([1 4 3])
where the array is the coefficients of the polynomial.
- Compute the step response. This should be done analytically, but you can use Matlab commands like conv and residue to help you in the calculations.
Matlab tip: Besides using conv to look at the response of a system, it can also be used to multiply two polynomials together. For instance, if you want to know the product (x2 + 4x + 3)(x + 1), you can do the following:
>>conv([1 4 3],[1 1])
where the two arrays are the coefficients of the two polynomials.
The result is
>> ans = 1 5 7 3
Thus, the product of the two polynomials is x3 + 5x2 + 7x + 3.
Matlab tip: The command residue does the partial fraction expansion of the ratio of two polynomials. In our case, we can obtain Y(z)/z and then use the residue command to do the partial fraction expansion. Then it is relatively easy to obtain y[n] using the tables.
- Plot the first seven values of the step response. Is the response increasing or decreasing with time? Is this what you would expect, and why?
11 years ago 5
Purchase the answer to view it
- z-transform_lab.docx
- Paper overdue just now getting my internet back needs to be done no later than Sunday
- online homework math
- Integrative Paper
- SCIENCE
- Ethics essay
- Final Project - An Application of the Criminal Justice System
- BSOP330 Master Planning, Week 5, Problem 1 2 & 3 Perfect Solution
- Rhys is kayaking down a 4/5-mile stream.How much farther does he need to travel?Draw a picture and write an equation...
- Culture health and medicine
- Ethics and Corporate Responsibility in the Workplace