.Modelica_LinearSystems2.WorkInProgress.StateSpace.Internal

Information

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.

Contents

NameDescription
assignPolesMI_rob_old
wrapper_modifyX_oldContains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm
modifyX_oldContains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm
assignPolesMI_robModified KNV algorithm. Works like MATLAB's place.m
assignPolesMI_rob2Modified KNV algorithm. Works like MATLAB's place.m
assignPolesSI_rqRQ implementation of a recursiv single-input pole assignment problem
xBaseCompute the eigenvector bases according to Kautsky algorithm
calcKComputes the feedback matrix from the assigned eigenvalues, closed loop eigenvectors and the B matrix factorization
modifyXContains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm
wrapper_calcKComputes the feedback matrix from the assigned eigenvalues, closed loop eigenvectors and the B matrix factorization
wrapper_modifyXContains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm
wrapper_xBaseCompute the eigenvector bases according to Kautsky algorithm
assignOneOrTwoPolesAlgorithm to assign p (p = 1 or 2) eigenvalues
reduceRosenbrockAlgorithm to compress the generalized system matrix [A, B; C, D] to calculate the invariant zeros of a system
reducedCtrSystemcalculate the controllable part of a SISO system

Generated at 2024-04-25T18:15:59Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos