How to tell if an object is an Uncertain state-space (USS) model?
2 views (last 30 days)
Show older comments
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 Comments
Accepted Answer
Paul
on 25 Apr 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)
More Answers (0)
See Also
Categories
Find more on Monte Carlo Analysis in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!