Products & Services Solutions Academia Support User Community Company

Learn more about System Identification Toolbox   

arxdata - ARX parameters from multiple-output models with variance information

Syntax

[A,B] = arxdata(m)
[A,B,dA,dB] = arxdata(m)

Arguments

m

An idarx model object.

Also accepts single-output idpoly models with an underlying ARX structure with orders nc=nd=nf=0.

Description

[A,B] = arxdata(m) returns A and B as 3-D arrays.

Suppose ny is the number of outputs (the dimension of the vector y(t)) and nu is the number of inputs.

A is an ny-by-ny-by-(na+1) array such that

A(:,:,k+1) = Ak
A(:,:,1) = eye(ny)

where k=0,1,...,na.

B is an ny-by-nu-by-(nb+1) array with

B(:,:,k+1) = Bk

A(0) is always the identity matrix. The leading entries in B equal to zero, which means there are no delays in the model.

[A,B,dA,dB] = arxdata(m) returns A and B matrices, and dA and dB as the estimated standard deviations of A and B, respectively.

Remarks

A and B are 2-D or 3-D arrays and are returned in the standard multivariable ARX format (see idarx), describing the model.

where Ak and Bk matrices have dimensions ny-by-ny and ny-by-nu, respectively. ny is the number of outputs (the dimension of the vector y(t)) and nu is the number of inputs.

See Also

idarx 
idpoly 

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS