Drawing Root Locus plots by hand is a hard and time consuming task so it is always good to check the answers with Matlab just to be sure you are on the right track.

The process of drawing the Root Locus with Matlab is as follow:

  1. Define the numerator (num).
  2. Define the denominator (den).
  3. Draw the Root Locus (rlocus (num, den))

So let’s say we want to draw the root locus for the following system:

G(s) = k / ( s )*( s^2 + 4s + 8 )

The Matlab code will be:

  1. num = [1];
  2. den = conv ([1 0] , [1 4 8]);
  3. rlocus (num, den)

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Tags: , , ,

14 Responses to “How To Draw Root Locus Plots Using Matlab”

  1. Enjoy Life Play Says:

    Aaah Matlab…such wonderful memories :)

  2. Anonymous Says:

    it was helpful. thanks

  3. s1512 Says:

    useful

  4. Root Locus Method in MATLAB | Engineer Sphere Says:

    [...] How To Draw Root Locus Plots Using Matlab – Nima Heydarian Related Posts:Complex NumbersVector Dot ProductElectrical PowerInternal Resistance and the Effects of LoadingIndefinite Integrals … other posts by Papa_Smurf [...]

  5. Root Locus Method in MATLAB | Engineer Sphere Says:

    [...] How To Draw Root Locus Plots Using Matlab – Nima Heydarian [...]

  6. narender reddy Says:

    thanks…………..
    helpful…

  7. Ahmed Wagdy Says:

    Thanks alot, it really helped me out. :D

  8. Wobble Says:

    Ah.. thanks. Can finish my homework now.. [;)]

  9. Anonymous Says:

    thank u

  10. ivana Says:

    Thanks for doing that tutorial. I noticed that it is similar to Modern Control System by Dorf and Bishop Question E.7.13a, how would you approach b and c?

  11. Nikesh Says:

    looks quite simple than what we do in theory
    thanks!
    if any other rule please forward.

  12. fatemeh rouzbeh Says:

    salam
    age bekhaym makane rishe haye ye system ta’khirdar ro rasm konim bayad chikar konim?

  13. Sriram Says:

    how can we use the grids….?

  14. Nima Says:

    Honestly I did that so long ago I don’t remember. I’m sorry

Leave a Reply