How to tell if an object is an Uncertain state-space (USS) model?
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have a function that is overloaded, and takes both standard state space, and uncertain (uss) state space as inputs.
Since c2d() doesn't work for uss, i need to do a different process depending on which type I pass in.
How can I tell programatically if an object is an Uncertain state-space (USS) model, vs a normal state space model?
I tried isempty(), isfield(), etc, but none of these commands are accepted on both uss and normal state space objects.
0 commentaires
Réponse acceptée
Paul
le 25 Avr 2023
Hi @John
Also, there is a function isStateSpace that can handle the other part, though it might be undocumented.
p = ureal('p',1);
usys = tf(p,[1 p]);
usys
isuncertain(usys)
isStateSpace(usys)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Monte Carlo Analysis dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!