File Exchange

image thumbnail

routh.m

version 1.0.0.0 (2.15 KB) by Edmundo Rivera-Santos
Returns the symbolic Routh array given a polynomial.

229 Downloads

Updated 24 Aug 2016

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

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.

Cite As

Edmundo Rivera-Santos (2021). routh.m (https://www.mathworks.com/matlabcentral/fileexchange/58-routh-m), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (64)

Michael Boateng

Jeremy Kinnear

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:

"if(nargin<2),
fprintf('\nError: Not enough input arguments given.\n');
return
end

Simon Szeto

August Forsman

Stephen Wilkerson

Thank you this was extremely helpful. Greatly appreciated!

Roshun Karia

Kevin Power

Kevin Power

I get an unrecognized function or variable error.

Kurtis Brouse

BT W

emre

Apoorva Srivastava

Can you add simplify() for each output?

James Phegley

Chi-Shiang Lin

Ryan Aufdencamp

tuan Huynh

Matt Woods

Giovanbattista Abbate

José Fernández

Great

Gyeong Jun Yun

johan castro

Nicholas Rodgers

tien nguyen

Thanks a lot

frank KOUGBLENOU

Cristian Murra

Rick Obear

m ps

It fails with coefficient vector [1 5 7 5 6].
Last row term shoud be zero instead of 12 as function erroneously returns.

Weiming XIONG

Yuri

Thanh Nguyen

Very good

glabka glabka

Thanks, very helpful.

Tin Nguyen

hongqiqu

i want downlode this file,what i should do ?

nguyen thaithien

Thanks very much for this.

Alessandro

It works well even on Matlab 7.5.0 (R2007b). Good

Ioanna Tsalouchidou

Great

janell gamboa

mohamed abd el moniem

merci

henry moreno

J S

Thanks!!! Works like a charm! :)

Rob Lou

Works perfectly!
Thnaks a lot!

Yi Cao

Excellent.

Karl T

thanks for that m-file!

Travis L.

Excellent file. Very useful.

Sumit Paudyal

hatem ammi

it's a good and very useful script
thinks

my self

well done...

Sarah Brown

good work

John Walker

George Washington

omer kurt

very good

Salvo Varisco

Jan Rune Bjørkelo

GREAT WORK! EXACTLY WHAT I WAS LOOKING FOR! =D

Hansey Lee

luiz mendes

imad imad

Excellent code
Thanks

Carlos Merino

Deepa Anand

very good

khoa Nguyen

thank you!!!!!

Javier Robles R.

- smiddy

Worked great on everything I could throw at it.

edgar hidalgo florez

hany ayesh

Good but needs to accommodate special cases.

MATLAB Release Compatibility
Created with R10
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Acknowledgements

Inspired: GUI for Routh-Hurwitz Criterion

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!