Main Content
Systems with Unmodeled Dynamics
The unstructured uncertain dynamic system Control Design Block, the udyn
object, represents completely unknown multivariable, time-varying nonlinear
systems.
For practical purposes, these uncertain elements represent noncommuting symbolic variables
(placeholders). All algebraic operations, such as addition, subtraction, multiplication (i.e.,
cascade) operate properly, and substitution (with usubs
) is allowed. However, all of the analysis tools (e.g., robstab
) do not handle these types of uncertain elements.
You can create a 2-by-3 udyn
element. Check its size, and
properties.
m = udyn('m',[2 3])
m = Uncertain dynamics "m" with 2 outputs and 3 inputs.
get(m)
NominalValue: [2×3 ss] AutoSimplify: 'basic' Name: 'm' Ts: 0 TimeUnit: 'seconds' InputName: {3×1 cell} InputUnit: {3×1 cell} InputGroup: [1×1 struct] OutputName: {2×1 cell} OutputUnit: {2×1 cell} OutputGroup: [1×1 struct] Notes: [0×1 string] UserData: []