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.