jacobian()

jacobian()#

StateInputOperator.jacobian(state, input_)[source]#

Construct the state Jacobian of the operator: \(\ddqhat\Ophat_{\ell}(\qhat,\u) = \sum_{i=1}^{m}u_{i}\Nhat_{i}\) where \(\Nhat=[~\Nhat_{1}~~\cdots~~\Nhat_{m}~]\) and each \(\Nhat_i\in\RR^{r\times r},~i=1,\ldots,m\).

Parameters:
state(r,) ndarray or None

State vector.

input_(m,) ndarray or None

Input vector (not used).

Returns:
jac(r, r) ndarray

State Jacobian \(\sum_{i=1}^{m}u_{i}\Nhat_{i}\).