Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2024.0.0 - Русский


ctr_gram

controllability gramian

Syntax

Gc = ctr_gram(sl)
Gc = ctr_gram(A, B)
Gc = ctr_gram(A, B, dom)

Arguments

A,B

two real matrices of appropriate dimensions

dom

character string ('c' (default value) or 'd')

sl

linear system, syslin list

Description

Controllability gramian of (A,B) or sl (a syslin linear system).

dom character string giving the time domain : "d" for a discrete time system and "c" for continuous time (default case).

Examples

A=diag([-1,-2,-3]);B=rand(3,2);
Wc=ctr_gram(A,B)
U=rand(3,3);A1=U*A/U;B1=U*B;
Wc1=ctr_gram(A1,B1)    //Not invariant!

See also

  • equil1 — balancing (nonnegative) pair of matrices
  • obs_gram — observability gramian
  • contr — controllability, controllable subspace, staircase
  • cont_mat — controllability matrix
  • cont_frm — transfer to controllable state-space
  • contrss — controllable part
Report an issue
<< contrss Controllability Observability dt_ility >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Oct 24 14:37:07 CEST 2023