Mathematica provides a full range of control objects, all specified in convenient symbolic form. Manipulate uses many of these objects automatically; you can also use them ...
Mathematica's highly optimized architecture makes it easy to create programs that are both elegant and efficient. Its symbolic character lets you immediately run and test ...
EstimatorRegulator[ss, {l, \[Kappa]}] constructs the feedback regulator for the StateSpaceModel object ss with estimator and feedback gain matrices l and \[Kappa], ...
TransferFunctionCancel[tf] cancels common poles and zeros in the TransferFunctionModel object tf.TransferFunctionCancel[tf, crit] cancels only common pole-zero pairs e_i for ...
TransferFunctionFactor[tf] factors the polynomial terms in the numerators and denominators of the TransferFunctionModel object tf.
Mathematica provides high-performance reading and writing of binary data, to both files and pipes. A convenient symbolic format representation makes it straightforward to ...
DiscreteLyapunovSolve[a, c] finds the numeric solution x of the discrete matrix equation a.x.a\[ConjugateTranspose] - x == c.DiscreteLyapunovSolve[a, b, c] solves a.x.b - x ...
Mathematica is to its core a fundamentally extensible system, in which efficient, modular, reusable packages of any size can readily be created. Mathematica's symbolic ...
LyapunovSolve[a, c] finds a solution x of the matrix Lyapunov equation a.x + x.a\[ConjugateTranspose] == c.LyapunovSolve[a, b, c] solves a.x + x.b == c.LyapunovSolve[{a, d}, ...
SystemsModelStateFeedbackConnect[ss, controller] gives the closed-loop system for the StateSpaceModel object ss with state feedback controller ...