Routh Hurwitz Criterion (with symbolic and marginal cases supported)

Version 1.1.0.0 (4,94 ko) par kmilt
Will give the Routh-Hurwitz criterion with symbolic input AND in marginal stability cases.
649 téléchargements
Mise à jour 22 juil. 2015

Afficher la licence

This function takes in a polynomial coefficient array (like from charpoly()). The array can be symbolic, which is nice for tweaking system parameters. Additionally, marginal cases are supported. A symbolic 'epsilon' will be added in a divide-by-zero scenario. When an entire row is zero, the auxiliary polynomial is calculated, derivative found, then the new row is placed back into the array. The function returns the entire array - leaving analysis to you!
*NOTE this is not efficient or beautiful. Try-catch blocks are used gratuitously to avoid over indexing.
Also thanks to wikipedia: https://en.wikipedia.org/wiki/Routh%E2%80%93Hurwitz_stability_criterion

Citation pour cette source

kmilt (2024). Routh Hurwitz Criterion (with symbolic and marginal cases supported) (https://www.mathworks.com/matlabcentral/fileexchange/52227-routh-hurwitz-criterion-with-symbolic-and-marginal-cases-supported), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2015a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Stability Analysis dans Help Center et MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Publié le Notes de version
1.1.0.0

-Columns that are all zero are removed before returning

1.0.0.0