Control System functions

Control System functions

Description

Algorithms for designing, analyzing and tuning linear control systems.

  • abcdchk - Verifies the dimensional compatibility of matrices A, B, C, and D.

  • acker - Pole placement gain selection using Ackermann's formula.

  • append - Appends the inputs and outputs of the two models.

  • augstate - Append state vector to output vector.

  • balreal - Gramian-based balancing of state-space realizations.

  • bdschur - Block-diagonal Schur factorization.

  • bode - Bode plot of frequency response, magnitude and phase data.

  • c2d - Convert model from continuous to discrete time.

  • care - Continuous-time algebraic Riccati equation solution.

  • cloop - Feedback connection of multiple models.

  • compreal - Companion realization of transfer functions.

  • ctrb - Controllability of state-space model.

  • ctrbf - Compute controllability staircase form.

  • d2c - Convert model from discrete to continuous time.

  • damp - Natural frequency and damping ratio.

  • dare - Discret-time algebraic Riccati equation solution.

  • dcgain - Low-frequency (DC) gain of LTI system.

  • dlqr - Linear-quadratic (LQ) state-feedback regulator for discrete-time state-space system.

  • dlyap - Discrete-time Lyapunov equations.

  • dsort - Sort discrete-time poles by magnitude.

  • esort - Sort continuous-time poles by real part.

  • evalfr - Evaluate frequency response at given frequency.

  • feedback - Feedback connection of multiple models.

  • freqresp - Evaluate system response over a grid of frequencies.

  • gensig - Create periodic signals for simulating system response.

  • gram - Controllability and observability Gramians.

  • hsvd - Hankel singular values of dynamic system.

  • impulse - Impulse response plot of dynamic system.

  • initial - System response to initial states of state-space model.

  • isct - Checks if dynamic system model is in continuous time.

  • isdt - Checks if dynamic system model is in discret time.

  • islti - Checks if variable is an linear model tf, ss or zpk.

  • issiso - Checks if dynamic system model is single input and single output.

  • isstatic - Checks if model is static or dynamic.

  • kalman - Design Kalman filter for state estimation.

  • lqe - Kalman estimator design for continuous-time systems.

  • lqed - Calculates the discrete Kalman estimator configuration based on a continuous cost function.

  • lqr - Linear-Quadratic Regulator (LQR) design.

  • lqry - Form linear-quadratic (LQ) state-feedback regulator with output weighting.

  • lsim - Plot simulated time response of dynamic system to arbitrary inputs.

  • lyap - Continuous Lyapunov equation solution.

  • minreal - Minimal realization or pole-zero cancellation.

  • nyquist - Nyquist plot of frequency response.

  • obsv - Observability of state-space model.

  • obsvf - Compute observability staircase form.

  • ord2 - Generate continuous second-order systems.

  • padecoef - Computes the Pade approximation of time delays.

  • parallel - Parallel connection of two models.

  • pole - Poles of dynamic system.

  • series - Series connection of two models.

  • ss - State-space model.

  • ss2tf - Convert state-space representation to transfer function.

  • ssdata - Access state-space model data.

  • ssdelete - Remove inputs, outputs and states from state-space system.

  • ssselect - Extract subsystem from larger system.

  • step - Step response plot of dynamic system.

  • tf - Constructs a transfer function model.

  • tf2ss - Convert transfer function filter parameters to state-space form.

  • tfdata - Access transfer function model data.

  • tzero - Invariant zeros of linear system.

  • zero - Zeros and gain of SISO dynamic system.

Last updated