Controlpp
Loading...
Searching...
No Matches
ContinuousStateSpace.hpp File Reference

Go to the source code of this file.

Classes

class  controlpp::ContinuousStateSpace< T, internal_states, inputs, outputs >
 

Namespaces

namespace  controlpp
 The main namespace for the Control++ library.
 

Functions

template<class T , int NumOrder, int DenOrder>
ContinuousStateSpace< T, DenOrder, 1, 1 > controlpp::to_continuous_state_space (const TransferFunction< T, NumOrder, DenOrder > &rp)
 constructs a continuous state space function from a rational polynom
 
template<class T , int NumOrder, int DenOrder>
ContinuousStateSpace< T, DenOrder, 1, 1 > controlpp::to_continuous_state_space (const ContinuousTransferFunction< T, NumOrder, DenOrder > &ctf)
 constructs a continuous state space function from a continuous transfer function
 
template<class T , int NumOrder, int DenOrder>
ContinuousStateSpace< T, DenOrder, 1, 1 > controlpp::to_state_space (const ContinuousTransferFunction< T, NumOrder, DenOrder > &ctf)
 constructs a continuous state space function from a continuous transfer function
 
template<class T , int states>
ContinuousTransferFunction< T, states+1, states+1 > controlpp::to_transfer_function (const ContinuousStateSpace< T, states, 1, 1 > &dss)
 Transforms a discrete state space system to a discrete transfer function.