Routines for computing the inverse of a continuous-time state space systems.
More...
#include <LinearSystemInverse.hpp>
|
template<typename TScalar , int TStateDim, int TInputDim, int TOutputDim> |
static void | inverse (const systems::StateSpace< TScalar, TStateDim, TInputDim, TOutputDim > *ss, systems::StateSpace< TScalar, TStateDim, TOutputDim, TInputDim > *out) |
| Generates the inverse of a continuous-time state space system. More...
|
|
template<typename TScalar , int TStateDim, int TInputDim, int TOutputDim> |
static void | inverse (const systems::StateSpace< TScalar, TStateDim, TInputDim, TOutputDim > &ss, systems::StateSpace< TScalar, TStateDim, TOutputDim, TInputDim > *out) |
| Generates the inverse of a continuous-time state space system. More...
|
|
static systems::StateSpace | inverse (const systems::StateSpace<> *ss) |
| Generates the inverse of a continuous-time state space system. More...
|
|
static systems::StateSpace | inverse (const systems::StateSpace<> &ss) |
| Generates the inverse of a continuous-time state space system. More...
|
|
Routines for computing the inverse of a continuous-time state space systems.
Corresponds to SLICOT Routine AB07ND (Inverse of a given state-space representation).
◆ inverse() [1/4]
template<typename TScalar , int TStateDim, int TInputDim, int TOutputDim>
void ls::analysis::LinearSystemInverse::inverse |
( |
const systems::StateSpace< TScalar, TStateDim, TInputDim, TOutputDim > & |
ss, |
|
|
systems::StateSpace< TScalar, TStateDim, TOutputDim, TInputDim > * |
out |
|
) |
| |
|
static |
Generates the inverse of a continuous-time state space system.
- Parameters
-
ss | State space system. |
out | Output of inverted state space system. |
◆ inverse() [2/4]
template<typename TScalar , int TStateDim, int TInputDim, int TOutputDim>
void ls::analysis::LinearSystemInverse::inverse |
( |
const systems::StateSpace< TScalar, TStateDim, TInputDim, TOutputDim > * |
ss, |
|
|
systems::StateSpace< TScalar, TStateDim, TOutputDim, TInputDim > * |
out |
|
) |
| |
|
static |
Generates the inverse of a continuous-time state space system.
- Parameters
-
ss | Pointer to state space system. |
out | Output of inverted state space system. |
◆ inverse() [3/4]
Generates the inverse of a continuous-time state space system.
- Parameters
-
- Returns
- Inverted state space system.
◆ inverse() [4/4]
Generates the inverse of a continuous-time state space system.
- Parameters
-
ss | Pointer to state space system. |
- Returns
- Inverted state space system.
The documentation for this class was generated from the following files: