| System Identification Toolbox | ![]() |
Extract the ARX parameters from idmodel models.
Syntax
Description
m is the model as an idarx or idpoly model object. arxdata will work on any idarx model. For idpoly it will give an error unless the underlying model is an ARX model, i.e., the orders nc=nd=nf=0. (See the reference page for idpoly.)
A and B are returned in the standard multivariable ARX format (see idarx), describing the model.
Here
and
are matrices of dimensions ny-by-ny and ny-by-nu, respectively (ny is the number of outputs, i.e., the dimension of the vector
and nu is the number of inputs). See Multivariable ARX Models: The idarx Model in the "Tutorial".
The arguments A and B are 3-D arrays that contain the A matrices and the B matrices of the model in the following way:
A is an ny-by-ny-by-(na+1) array such that
Similarly B is an ny-by-nu-by-(nb+1) array with
Note that A always starts with the identity matrix, and that leading entries in B equal to zero means delays in the model. For a time series B = [].
dA and dB are the estimated standard deviations of A and B.
See Also
| arx | arxstruc | ![]() |