gives the linearity of the systems model sys.
only considers the subsystem associated with inputs ini, outputs outj, and states sk.
- SystemsModelLinearity is typically used to determine whether a NonlinearStateSpaceModel or AffineStateSpaceModel satisfies additional linearity conditions, which would allow it to be exactly converted to a more specialized form and thus making a wider range of design and analysis techniques applicable.
- Possible systems models sys include TransferFunctionModel, StateSpaceModel, AffineStateSpaceModel, and NonlinearStateSpaceModel.
- A state space model with state , input , state equations and output equations can be classified based on what variables in and occur linearly.
- Possible values and the structural form required for both and are given below:
"Linear" linear in states and inputs, "Bilinear" linear in states and inputs separately, "StateLinear" linear only in states, "InputLinear" linear only in inputs, "Nonlinear" not linear in either states or inputs
Examplesopen allclose all
Basic Examples (2)
A NonlinearStateSpaceModel that is linear:
Frequency domain models are linear models:
Verify the linearization obtained using StateTransformationLinearize:
Check if it is input-output linear:
Check if it is state-output linear:
Check if it is input-state linear:
Compute the linearization after systems connections:
Connect the two systems in a series:
Properties & Relations (4)
A linear system obeys the principles of superposition and homogeneity:
Its response to the input signal :
The response to is the same as :
Typically StateSpaceModel is used to model linear state-space models:
The model can be exactly converted to any other systems model:
Typically AffineStateSpaceModel is used for models that are bilinear or input-linear:
It can be exactly converted to NonlinearStateSpaceModel:
Conversion to other systems models is approximate:
Use NonlinearStateSpaceModel for models that are not linear:
Wolfram Research (2014), SystemsModelLinearity, Wolfram Language function, https://reference.wolfram.com/language/ref/SystemsModelLinearity.html.
Wolfram Language. 2014. "SystemsModelLinearity." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SystemsModelLinearity.html.
Wolfram Language. (2014). SystemsModelLinearity. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SystemsModelLinearity.html