Generally, the functions in this package should not be used by the user.
This package contains functions which cannot be used in an arbitrary way and require particular knowledge. Therefore, only advanced users should deal with contained classes.
Name | Description |
---|---|
assignPolesMI_rob_old | |
wrapper_modifyX_old | Contains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm |
modifyX_old | Contains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm |
assignPolesMI_rob | Modified KNV algorithm. Works like MATLAB's place.m |
assignPolesMI_rob2 | Modified KNV algorithm. Works like MATLAB's place.m |
assignPolesSI_rq | RQ implementation of a recursiv single-input pole assignment problem |
xBase | Compute the eigenvector bases according to Kautsky algorithm |
calcK | Computes the feedback matrix from the assigned eigenvalues, closed loop eigenvectors and the B matrix factorization |
modifyX | Contains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm |
wrapper_calcK | Computes the feedback matrix from the assigned eigenvalues, closed loop eigenvectors and the B matrix factorization |
wrapper_modifyX | Contains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm |
wrapper_xBase | Compute the eigenvector bases according to Kautsky algorithm |
assignOneOrTwoPoles | Algorithm to assign p (p = 1 or 2) eigenvalues |
reduceRosenbrock | Algorithm to compress the generalized system matrix [A, B; C, D] to calculate the invariant zeros of a system |
reducedCtrSystem | calculate the controllable part of a SISO system |