% ERTOOLS Toolbox. % Version 0.5a 27-September-2005 % % What's new. % Readme - New features and enhancements in this version. % % System balancing % ssbalsys - Balancing of LTI systems. % balsys - Balancing state space systems (MEX-function). % % Minimal realization, controllabilty/observability forms. % ssminreal - Minimal realization of LTI systems. % ssminr - State space minimal realization (MEX-function). % sscof - Controllability/observability forms (MEX-function). % % Model reduction. % shsv - Hankel-singular values of a system. % bta - Balance & truncate approximation without balancing. % btabal - Balance & truncate approximation with balancing. % spa - Singular perturbation approximation without balancing. % spabal - Singular perturbation approximation with balancing. % hna - Hankel-norm approximation. % bta_cf - Balance & truncate approximation of coprime factors % without balancing. % btabal_cf - Balance & truncate approximation of coprime factors % with balancing. % spa_cf - Singular perturbation approximation of coprime factors % without balancing. % spabal_cf - Singular perturbation approximation of coprime factors % with balancing. % bst - Balanced stochastic truncation approximation. % fwbred - Frequency-weighted balancing related model reduction. % fwhna - Frequency-weighted Hankel-norm approximation. % nehari - Optimal/suboptimal stable Nehari approximation. % sysredget - Get SYSRED OPTIONS parameters. % sysredset - Create/alter SYSRED OPTIONS structure. % % Controller reduction for standard state space systems. % cfconred - Coprime factorization based reduction of state feedback % controllers. % fwbconred - Frequency-weighted balancing related controller reduction. % % Model/controller reduction MEX-functions. % sysred - Model reduction of state space systems. % bstred - Balanced stochastic truncation approximation. % fwered - Frequency-weighted balancing related model reduction. % fwehna - Frequency-weighted Hankel-norm approximation. % conred - Frequency-weighted balancing related controller reduction. % sfored - Coprime factorization based reduction of state feedback % controllers. % % Factorization of transfer function matrices. % syscf - Coprime factorization of state space systems. % lcf - Left coprime factorization with specified stability degree. % rcf - Right coprime factorization with specified stability degree. % lcfid - Left coprime factorization with inner denominator. % rcfid - Right coprime factorization with inner denominator. % lsfg2 - Left rational spectral factorization of gamma^2-G'*G. % % LFT order reduction and evaluation. % lftminr1d - Sequential 1D minimal realization of LFT models. % lftred1d - Sequential 1D Balance & truncate approximation of LFT models. % lftminrmd - mD minimal realization of LFT models. % mdctrbf - mD controllable realization of LFT models. % lfteval - Evaluate an LFT for given delta values. % lftabcdeval - Fast evaluation of an LFT for given delta values. % lftfit - Monte-Carlo test for the difference between two LFT models. % % System norm functions. % shanorm - Hankel-norm of a stable projection of a system. % sh2norm - H2-norm of a system. % sl2norm - L2-norm of a system. % slinorm - L-infinity system norm. % % Norm computation mex-files. % snorm - Hankel/H2/L2-norm of a system. % linorm - L-infinity norm of a system. % % Linear time-invariant multivariable state-space systems identification % slmoen4 - Find the system matrices and the Kalman gain of a discrete- time % system, using combined MOESP and N4SID subspace identification % techniques. % slmoesm - Find the system matrices, the Kalman gain, and initial state of a % discrete-time system, using combined MOESP subspace identification % and system simulation techniques. % slmoesp - Find the system matrices and the Kalman gain of a discrete- time % system, using MOESP subspace identification technique. % sln4sid - Find the system matrices and the Kalman gain of a discrete- time % system, using N4SID subspace identification technique. % findR - Preprocess the input-output data for estimating the matrices % of a linear time-invariant dynamical system, using Cholesky or % (fast) QR factorization and subspace identification techniques % (MOESP or N4SID), and estimates the system order. % findABCD - Find the system matrices and the Kalman gain of a discrete- time % system, given the system order and the relevant part of the % R factor of the concatenated block-Hankel matrices. % findAC - Find the system matrices A and C of a discrete-time system, % given the system order and the relevant part of the R factor % of the concatenated block-Hankel matrices. % findBDK - Find the system matrices B and D and the Kalman gain of a % discrete-time system, given the system order, the matrices A % and C, and the relevant part of the R factor of the % concatenated block-Hankel matrices. % findx0BD - Estimate the initial state and/or the matrices B and D of a % discrete-time linear system, given the (estimated) system % matrices A, C, and a set of input/output data. % inistate - Estimate the initial state of a discrete-time system, given the % (estimated) system matrices, and a set of input/output data. % markov - Markov parameters of a system % % System identification mex-files. % order - Preprocess the input-output data and estimate the % system order. % sident - Estimate the system matrices, the covariance matrices and % Kalman gain. % findBD - Estimate the initial condition and/or the matrices B and D % using the (other) system matrices and the input-output data. % % Pole assignment. % sysplace - Partial pole assignment using the Schur method. % sylvplace - Parametric pole and eigenstructure assignment % by linear state feedback. % % Output feedback compensator design. % lqofc - Linear-quadratic optimal output feedback compensator design. % lqmofc - Linear-quadratic multi-model optimal output feedback % compensator design. % MEX-functions for function and gradient evaluations. % soffg - Function and gradient for static output feedback. % soffgm - Function and gradient for multi-model static output feedback. % % Trimming. % trimex - Steady state parameters for a system, given a set of % trim conditions. % trimfcn_nse - Function called only by trimex % % Solving systems of nonlinear equations (MEX-functions). % nlsex - Solution of the nonlinear least squares problem. % nseex - Solution of a system of nonlinear equations. % % Revision: 0.5 ; Date: 2003/29/10; Author: A. Varga % Revision: 0.4 ; Date: 2003/23/04; Author: A. Varga % Revision: 0.3 ; Date: 1999/09/06; Author: A. Varga % Revision: 0.2 ; Date: 1999/30/04; Author: A. Varga