Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.0 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2024.0.0. This page might be outdated.
See the recommended documentation of this function

Aide de Scilab >> Systèmes de Contrôle - CACSD > Représentation de Systèmes Linéaires > arma2ss


transform an armax data structure into state space representation.


[S, Sn] = arma2ss(Ar)
S = arma2ss(Ar)



an armax data structure (see armac.


a discrete time state space data structure (see syslin. The regular input to output transfer.


a discrete time state space data structure (see syslin. The noise input to output transfer.


[S,Sn] = arma2ss(Ar)transform an armax data structure into a state space representation. The full armax transfer Fcan be obtained by F=[S,Sn].


A = [eye(2,2),[-1.5 0.1;-0.2 1.5],[0.7 -0.3;0.1 0.7]];
            B = [[0;0] [1;-1] [0.5;1.2]];
            Ar = armac(A, B, zeros(2, 2), 2, 1, 0)
            [S, Sn] = arma2ss(Ar)

See also

  • armac — Scilab description of an armax process
  • arma — Scilab arma library
  • syslin — définition d'un système dynamique linéaire


5.4.0 arma2ss added.
Report an issue
<< arma2p Représentation de Systèmes Linéaires armac >>

Copyright (c) 2022-2023 (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 Feb 25 08:50:22 CET 2020