Question

Please just show me the partial fraction expression and how to get the expression for h[n]. I don't know how to get the expression of h[n].

5. [worth 10 points total] Using MATLABs residuez function: (a) Write down the partial fraction expansion of: (5 points) 1-0

0 0
Add a comment Improve this question Transcribed image text
Answer #1

The above expression simplifies to

20.522-z 0.5 2390.622 +0.08:z

So initialize b = [1,-0.5,-1,0.5] and a = [1,-90.6,0.08,0]

Note for no linear constant term in the denominator we still had to define the coefficients as 0.

These arrays define the coefficients of various powers of z in numerator and denominator respectively, the defination is from the highest to the lowest power of z in the expression.

Now using the matlab function of residue we can decompose the this fraction into partial fractions.

[r,p,k] = residuez(b,a)

The r matrix gives you the numerator and the correspondiing terms in p give you the poles for the corresponding partial fractions. k is just is just a multiplicative constant which might be a polynomial.

Example for reference:

Find the partial fraction expansion of the following ratio of polynomials F(z) using residuez

F=b(z)/a(z)=(−4z+8)/(z2+6z+8).

b = [-4 8];
a = [1 6 8];
[r,p,k] = residue(b,a)
r = 2×1

   -12
     8

p = 2×1

    -4
    -2

k =

     []

This represents the partial fraction expansion

(−4z+8)/(z2+6z+8)=(−12/(z+4))+(8/(z+2.))

Convert the partial fraction expansion back to polynomial coefficients using residue.

Note: This example is taken from the documentation website for matlab I would encourage you to look at more examples there for better understanding.

Similarly iztrans function can be used to get back to the discrete time domain form for the transfer function, you can use the following script to get to the discrete time domain defination or h[n]:

syms z n

F = (z^3-0.5*z^2-z+0.5)/(z^3-90.6*z^2+0.08*z)

E = iztrans(F)

doublen = double(n) %this converts the symbolic variable n to double i.e. now you can use doublen plot the response from n= 0 to 10 using doublen.

Add a comment
Know the answer?
Add Answer to:
Please just show me the partial fraction expression and how to get the expression for h[n]. I don't know how to get...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Solve these examples in detailed step wise EXAMPLE 3.4.5 Determine the partial-fraction expansion of the proper...

    Solve these examples in detailed step wise EXAMPLE 3.4.5 Determine the partial-fraction expansion of the proper function X(2) = 1- 1.52-1 +0.52-2 EXAMPLE 3.4.7 Determine the partial-fraction expansion of (1+z-1)(1 - 2-1)2 EXAMPLE 3.4.8 Determine the inverse z-transform of X (2) = 1-1.52-1 +0.52-? (a) ROC: Iz/ > 1 (b) ROC: Iz1 <0.5 (e) ROC: 0,5 < Iz <1 EXAMPLE 3.4.10 Determine the causal signal x(n) having the z-transform X(z) = (1 + 2-1) (1 - 2-1)2 EXAMPLE 3.5.2 A...

  • Please show all the steps clearly. 5. The transfer function of a system is given by...

    Please show all the steps clearly. 5. The transfer function of a system is given by Z Н(2) (z2-0.8z+ 0.15) -0.4n for n2 0. Find the response of To such a system we apply an input of the type x [n] the system in n domain using MATLAB for obtaining the partial fraction expansion and then manually inverting the output using z-transform tables. 5. The transfer function of a system is given by Z Н(2) (z2-0.8z+ 0.15) -0.4n for n2...

  • (42)1+ (z-0.5)z-0.9)(z-0.8) 3. The transfer function of a system is H(z) = a) Compute an analytical expression for the...

    (42)1+ (z-0.5)z-0.9)(z-0.8) 3. The transfer function of a system is H(z) = a) Compute an analytical expression for the response y[n] if x[n] = u[n]. . Use Matlab to calculate the coefficients b) Simulate the response using Matlab (stem plot). Generate 50 points. (enter transfer function into Matlab and apply step input) (42)1+ (z-0.5)z-0.9)(z-0.8) 3. The transfer function of a system is H(z) = a) Compute an analytical expression for the response y[n] if x[n] = u[n]. . Use Matlab...

  • 5. The z transform is a very useful tool for studying difference equations. Often difference and ...

    5. The z transform is a very useful tool for studying difference equations. Often difference and differential equations are used to describe causal systems and only the causal solution is of interest. This is the "initial condition" problem of a differential equations course. But both difference and differential equations describe more than just the causal system. For instance, "backwards" solutions and "two point boundary value" solutions. One way in which to think about the problem is the ROC of the...

  • The residue command can also be used to form polynomials from a partial fraction expansion. The...

    The residue command can also be used to form polynomials from a partial fraction expansion. The command [N,D] = residue(r.p.k) converts the partial fraction expansion rp,k (defines as before) back into the polynomial ratio B(s)/A(s). Given a partial fraction expansion roots of -6, -4, and -3; poles as -3, -2,-1, and direct term 2 use MATLAB residue command to determine the numerator and denominator polynomial coefficients given as n1 [Choose) n2 [Choose] n3 [Choose ] 6 2 10 -8 11...

  • 4s +1 2s2 +13s 20 H(s) = 1- Use MATLAB to plot the magnitude and phase...

    4s +1 2s2 +13s 20 H(s) = 1- Use MATLAB to plot the magnitude and phase responses of this filter. Label 2- What is the type of this filter type (lowpass, highpass, bandpass,.. .? Plcase 3- Derive the partial fraction expansion of H(s) using the residue command in 4- Determine the impulse response h(t) of the system and plot it using MATLAB. the axes completely. explain. MATLAB and write the expression.

  • (2) (10 points) Consider a causal LTI system which its zero-pole plot of H(z) is shown...

    (2) (10 points) Consider a causal LTI system which its zero-pole plot of H(z) is shown in Fig. 1 2. Suppose it is known that lim h[n]= 1) Determine the h[n] of the system. 2) Determine the difference equation of this system. jim (z) 3) Draw the the Block Diagram of this system. -1/3 Re (z) 2 Fig. 2

  • Exercise 1 (Transfer Function Analysis) MATLAB provides numerous commands for working with polyno...

    Please do part C only, thank you. Exercise 1 (Transfer Function Analysis) MATLAB provides numerous commands for working with polynomials, ratios of polynomials, partial fraction expansions and transfer functions: see, for example, the commands roots, poly, conv, residue, zpk and tf (a) Use MATLAB to gener ate the continuous-time transfer function H5+15)( +26(s+72) s(s +56)2(s2 +5s +30) H(s) displaying the result in two forms: as (i) the given ratio of factors and (ii) a ratio of two polynomials. (b) Use...

  • Please do Question 9 only with JUST the Alegbra in one expression, thanks. I know how...

    Please do Question 9 only with JUST the Alegbra in one expression, thanks. I know how sql works, just confused on how to write the expressions Instructions When writing a query, write the query in a way that it would work over all possible database instances and not just for the given example instance! Consider the following database schema and example instance for a cab management database. Customer caccount Name gender DOB userName 15243 Pam M 1924 Pfan 26267 John...

  • I don't know what i got wrong in these. Please help, thanks! ------ ------ Suppose that...

    I don't know what i got wrong in these. Please help, thanks! ------ ------ Suppose that x2y3 - cosy - 1. Find dy/dx. dy/dx- Enviar Respuesta Incorrecto. Tries 2/5 Intentos Anteriores This discussion is closed System of Equations Puntos:1 The x-coordinates of two objects moving along the x-axis are given below as function of time t. x1 and x2 never have the same value. Calculate the value of x2 when the objects are nearest to each other. X1 = 21.0t...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT