3.875

3.9 | 8 ratings Rate this file 30 Downloads (last 30 days) File Size: 31.88 KB File ID: #14117
image thumbnail

GUI for Root Locus

by Erik Cheever

 

28 Feb 2007 (Updated 24 Oct 2011)

This program helps to sketch root locus plot

| Watch this File

File Information
Description

http://www.swarthmore.edu/NatSci/echeeve1/Ref/LPSA/Root_Locus/RLocusGui.html

Invoke the function by calling with a transfer function as its argument.

>> mySys=tf([1 3],[1 5 12 8 0])
>> RLocusGui(mySys) %Invoke GUI

Thought Matlab can create root locus plots, it is still useful to sketch root locus plots by hand. The program, RLocsuGui, takes loop gain as input and then applies (and visually demonstrates) all of the rules that are typically used to sketch the plot by hand.

The program also creates a web page describing the rules as applied to the given loop gain.

The zip file contains a ".m" file and a ".fig" file. Put them both in a directory that is in the Matlab path.

Required Products Control System Toolbox
MATLAB release MATLAB 7.10 (2010a)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (9)
21 Mar 2007 jose uerba

It is a elegance form

23 May 2007 f f

This program as lot of bugs

23 May 2007 dr chen

Lot of errors in this program

28 Mar 2008 s a

it's genius-taught me what seasoned professors couldn't

12 May 2008 Nabil al-hadawy

******** Thank you *********
Don't exist any error
This is GUI very nice

21 Nov 2008 Ahmad Sandouka  
03 May 2010 jason

work great, hope u can include a graph paper layout, so that the graph is easier to analysis

15 Aug 2011 matlab  
15 Aug 2011 matlab

amazing work. made learning root locus became easier.

Please login to add a comment or rating.
Updates
23 Mar 2007

Added comments to code.
Made "Description" more helpful.

18 Oct 2011

I added some bug fixes and made it possible to load systems from the workspace.

18 Oct 2011

Fixed small bug with web page

24 Oct 2011

Fixed a bug that occurred when calling function with argument.

Tag Activity for this File
Tag Applied By Date/Time
root locus Erik Cheever 22 Oct 2008 09:02:13
transfer function Erik Cheever 22 Oct 2008 09:02:13
gui Erik Cheever 22 Oct 2008 09:02:13
sketch Erik Cheever 22 Oct 2008 09:02:13
control system Erik Cheever 22 Oct 2008 09:02:13
control de Erik Cheever 22 Oct 2008 09:02:13
sketch Ankur rathi 05 May 2011 03:22:05
control design Erik Cheever 18 Oct 2011 12:12:23
demo Erik Cheever 18 Oct 2011 12:12:23
root locus Erik Cheever 24 Oct 2011 10:28:47

Contact us at files@mathworks.com