This GUI Solve Routh-Hurwitz Stability Criterion even if all element
of
row or first element of row is zero(0)
***************************new features***************************
**1-display result in listbox (if equation is very big==> no problem
because listbox have slider to see all part of string)**
***2-change own row color(first element & all elements zero)***
3-specify row color voluntary
4-plot singular value & nichols diagram
5-plot with LTI Viewer of MATLAB
6-in Z_plane diagram if repeated poles or zeros be exist then those
show with star for poles & diamond for zeros
7-if equation have power >=10 then title of each plot correct with
titgen.m function
8-correct some small problem
******************************************************************
--------------------------future release--------------------------
specify upper & lower limit of Gain(k) for stability system.
------------------------------------------------------------------
features:
1-Calculate exactly
similar project cant solve accurate Routh-Hurwitz Stability
Criterion
for example this equation [1 1 3 3 3 2 1] have all element and
first
element zero simultaneity and i test any project and none solve
it
2-Determine where first element or all element is zero graphically
similar project show this with text and confuse us
3-Factor s=0 roots
similar project dont have this feature . This gui factor s=0
roots
and solve Routh-Hurwitz Stability Criterion
4-display number of roots
this gui show number of
4-1-repeated roots on jw axis
4-2-left half plane roots
4-3-roots on jw axis
4-4-right half plane roots
4-5-number of center roots(s=0) that factor from input
equation
4-6-number of repeated center roots(s=0) that factor from
input equation
5-display result
5-1-unstable system
5-2-boundary stable system
5-3-stable system
note: s=0 roots that factor in input equation affect on result
6-Save table of Routh-Hurwitz
you can save table of Routh-Hurwitz in .mat format for future
usage
7-Color Scheme(beautiful)
you can change Color Scheme of this GUI
8-Solve Equation
you can obtain roots of input equation with this
note: s=0 roots that factor in input equation appear here
9-step & Impulse Response
you can plot step & impulse response by determine numerator
and denominator of transfer function .
default numerator is [1] and default denominator is poly
state of input equation
note: if number of zeros greater than poles then gui give error
message
10- Z_plane Diagram
you can see Z_plane(place of zeros & Poles) in the figure
11-Root Locus & Nyquist & Bode Diagram
you can see above diagram by determine numerator & denominator
of transfer function be similar to section 9
12-support 2 Language
English & Farsi
13-Examples
this gui have 4 example for help you
14-Internal Help
this gui have internal help in html format
15-user freindly
everywhere you have mistake gui help you with messages
-------------------------------------------------------------
for run this gui open matlab and run Routh_Horwitz.m
-------------------------------------------------------------
IRAN_Khozestan_Mahshahr
University Of Mahshahr
only for "Mir hossein moussavi"
************************************************************
created by amin heidari
Email: amin_heidari66@yahoo.com
Special Thanks :
Yair Altman Email: altmany@gmail.com
01/02/2010 13:50
All Rights Reserved
***********************************************************
download link: http://rapidshare.com/files/344269923/Routh_Hurwitz_V2.9.zip.html