There are two special cases in this function:
- Special Case 1: If an entire row in the Routh array is zero,
- Special Case 2: If the first element of a row is zero.
MATLAB Command Window
- Example 1:
coeffs = [1 2 3 6 5 3];
Routh(coeffs)
- Example 2:
coeffs = [1 7 6 42 8 56];
Routh(coeffs)
- Example 3:
Gt = zpk([], [-2 -3 -5], 1000);
G = feedback(Gt, 1);
[~, den] = tfdata(G, 'v');
coeffs = round(den);
Routh(coeffs)
Cite As
Ahmad Alamaireh (2026). Routh-Hurwitz Criterion 1 (https://www.mathworks.com/matlabcentral/fileexchange/175353-routh-hurwitz-criterion-1), MATLAB Central File Exchange. Retrieved .
Shabbeer Hassan (2024). Routh Hurwitz Criteria using user defined Function (https://www.mathworks.com/matlabcentral/fileexchange/19750-routh-hurwitz-criteria-using-user-defined-function), MATLAB Central File Exchange. Retrieved November 9, 2024.
MATLAB Release Compatibility
Created with
R2024b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Acknowledgements
Inspired by: Routh Hurwitz Criteria using user defined Function
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
