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.