Why can I not set the "NominalValue" property of an uncertain system that was obtained using the "connect" function from two other uncertain systems?

1 view (last 30 days)
Why can I not set the "NominalValue" property of an uncertain system that was obtained using the "connect" function from two other uncertain systems?
I am connecting two uncertain systems using the "connect" function. The resulting (connected) system does not seem to have a "NominalValue" property.

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 26 Oct 2016
This typically happens when one of the two connected systems is of type "genss", while the other one is "uss". The reason is that "genss" is a more general type of system model, which can contain other models such as "uss". As a result, when a "uss" model and a "genss" model are connected using the "connect" function, the result will inherit the more general type, "genss".
This does not mean that the "NominalValue" property of the "uss" system is lost in the connection process. If the connected model (output from the "connect" function) is converted to an uncertain system using the "uss" function, the "NominalValue" property will appear and it will contain the information from the earlier uncertain model (one of the inputs to the "connect" function).

More Answers (0)

Products


Release

R2016a

Community Treasure Hunt

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

Start Hunting!