System Identification Toolbox | ![]() ![]() |
Estimate the parameters of an ARX model using the instrumental variable (IV) method with arbitrary instruments.
Syntax
Description
ivx
is a routine analogous to the iv4
routine, except that you can use arbitrary instruments. These are contained in the matrix x
. Make this the same size as the output, data.y.
In particular, if data contains several experiments x must be a cell array with one matrix/vector for each experiment. The instruments used are then analogous to the regression vector itself, except that y
is replaced by x
.
Note that ivx
does not return any estimated covariance matrix for m
, since that requires additional information. m
is returned as an idpoly
object for single output systems and as an idarx
object for multi-output systems.
Use iv4
as the basic IV routine for ARX model structures. The main interest in ivx
lies in its use for nonstandard situations; for example when there is feedback present in the data, or when other instruments need to be tried out. Note that there is also an IV version that automatically generates instruments from certain filters you define (type help iv
).
See Also
References
![]() | ivstruc | iv4 | ![]() |