Get the derivatives of a block's continuous states
real_T *ssGetdX(SimStruct *S)
SimStruct that represents an S-Function block or Simulink® model.
A pointer (
real_T *) to an array containing the derivatives of
the continuous states of
S, which can be a block or the model.
NULL if there are no continuous states.
Use this macro in
mdlDerivatives to get the
derivatives of a model or block's continuous states. Use
ssGetNumContStates(S) to get the length of the array.
The pointer returned by this macro changes as the solver evaluates different integration stages to compute the integral.
See the S-function
csfunc.c used in
sfcndemo_csfunc and the S-function
sfun_atol.c used in
sfcndemo_sfun_atol for examples using this
Introduced before R2006a