Returns the symbolic Routh array given a polynomial, as used in classical controls. it handles special cases and symbolic variables. it has been tested in Matlab version 5.1 using the Symbolic Math Toolbox version 2.0.
Edmundo Rivera-Santos (2021). routh.m (https://www.mathworks.com/matlabcentral/fileexchange/58-routh-m), MATLAB Central File Exchange. Retrieved .
I don't fully understand the purpose of EPS but I have managed to get by without it. Could use more documentation on EPS. Also noticed that the error trap for lack of inputs does not output a new line in the command window after the message. I added a \n at the end:
fprintf('\nError: Not enough input arguments given.\n');
Thank you this was extremely helpful. Greatly appreciated!
I get an unrecognized function or variable error.
Can you add simplify() for each output?
Thanks a lot
It fails with coefficient vector [1 5 7 5 6].
Last row term shoud be zero instead of 12 as function erroneously returns.
Thanks, very helpful.
i want downlode this file,what i should do ?
Thanks very much for this.
It works well even on Matlab 7.5.0 (R2007b). Good
Thanks!!! Works like a charm! :)
Thnaks a lot!
thanks for that m-file!
Excellent file. Very useful.
it's a good and very useful script
GREAT WORK! EXACTLY WHAT I WAS LOOKING FOR! =D
Worked great on everything I could throw at it.
Good but needs to accommodate special cases.
Inspired: GUI for Routh-Hurwitz Criterion
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!