computeStateJacobianMatrixMss

Method of TTTensor.

Compute the Jacobian matrix of the mss state equations in Tensor-Train (TT) format.

Source: src/tensor/@TTTensor/computeStateJacobianMatrixMss.m

Syntax

jacobianMatrix = computeStateJacobianMatrixMss(obj, sys, variableVector, nVariables)

Description

computeStateJacobianMatrixMss computes the Jacobian of the state equations of an mss model by contracting the Tensor-Train cores at the specified operating point defined by the state vector x and input vector u.

The Jacobian is evaluated directly from the Tensor-Train representation by contracting the TT cores and computing the derivatives with respect to each variable. The full multilinear parameter tensor is never explicitly constructed.

To improve computational efficiency, left and right partial contractions of the TT network are precomputed and reused when evaluating the derivative with respect to each variable.

Input arguments

Argument Description
obj TTTensor object.
sys mss model object.
variableVector Combined operating-point vector.
nVariables Number of variables.

Output arguments

Output Description
jacobianMatrix Jacobian matrix of the mss state equations.

References

  1. J.Cherian and G. Lichtenberg (2026). Efficient Linearization for Explicit Multilinear Models in Tensor Train Representation. 12th12^{th} CoDIT Conference. https://doi.org/10.1109/CoDIT70676.2026.11631073

See also

TTTensor · computeOutputJacobianMatrixMss · computeFunctionValueMss · mss


MyToolbox Documentation | Generated automatically by CI/CD pipeline