Controllability gramian for unstable systems

Computes the controllability gramian for an unstable linear system in state space form.

You are now following this Submission

The function 'gram' in the Control System Toolbox only computes the controllability gramian for stable systems. This program calculates the controllability gramian for an unstable system (A,B) as long as the matrix A has no imaginary axis poles.

It is based on the paper by Zhou et al. (1999), 'Balance realization and model reduction for unstable systems', International Journal of Robust and Nonlinear Control, vol. 9, 182-198.

Cite As

Chris Bowden (2026). Controllability gramian for unstable systems (https://au.mathworks.com/matlabcentral/fileexchange/38328-controllability-gramian-for-unstable-systems), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0