|
| template<class T , int NumOrder, int DenOrder> |
| StateSpace< T, DenOrder, 1, 1 > | controlpp::to_state_space_controller_norm (const TransferFunction< T, NumOrder, DenOrder > &rp) |
| | calculates the control-normed state space representation from a rational polynomial
|
| |
| template<class T , int NumOrder, int DenOrder> |
| StateSpace< T, DenOrder, 1, 1 > | controlpp::to_state_space_observer_norm (const TransferFunction< T, NumOrder, DenOrder > &rp) |
| | calculates the observer-normed state space representation from a rational polynomial
|
| |
| template<class T , int NumOrder, int DenOrder> |
| StateSpace< T, DenOrder, 1, 1 > | controlpp::to_state_space (const TransferFunction< T, NumOrder, DenOrder > &rp) |
| | calculates the observer-normed state space representation from a rational polynomial
|
| |
| template<class T , int NRows, int NCols, int Opts, int NMaxRows, int NMaxCols> |
| StateSpace< T, Eigen::Dynamic, Eigen::Dynamic, Eigen::Dynamic > | controlpp::to_state_space (const Eigen::Matrix< TransferFunction< T, Eigen::Dynamic, Eigen::Dynamic >, NRows, NCols, Opts, NMaxRows, NMaxCols > &Mtf) |
| | Generates the block diagonal state space representation of the system of transfer functions.
|
| |
| template<class T , int states> |
| TransferFunction< T, states+1, states+1 > | controlpp::to_transfer_function (const StateSpace< T, states, 1, 1 > &css) |
| | transforms a continuous state space system representation to a transfer function representation
|
| |