Module au::linear_system::discrete [−][src]
Discrete linear system
Time evolution of the system is performed through successive matrix multiplications.
This module contains the algorithm for the discretization of continuous systems:
- forward Euler method
- backward Euler method
- Tustin (trapezoidal) method
Structs
EvolutionFn | Struct to hold the iterator for the evolution of the discrete linear system. It uses function to supply inputs. |
EvolutionIter | Struct to hold the iterator for the evolution of the discrete linear system. It uses iterators to supply inputs. |
TimeEvolution | Struct to hold the result of the discrete linear system evolution. |
Type Definitions
Ssd | State-space representation of discrete time linear system |