arxstruc
Compute loss functions for single-output ARX models
Description
estimates the loss function V = arxstruc(dataest,dataval,NN)V for the estimation and validation data in
dataest and dataval, respectively.
dataest and dataval can be in the form of a
timetable, a comma-separated pair of numeric matrices, or an iddata object. It can also be an idfrd object defining frequency-response data.
If dataest and dataval are timetables, you can
select specific input and output channels to use for estimation by specifying the channel
names in the InputName and OutputName name-value
arguments. Otherwise, the software assumes that the last timetable variable channel is the
single output channel and the remaining variables are all input channels.
V contains both the loss functions and the corresponding orders and
delays. You can analyze V with selstruc, which evaluates V and allows you to select a
suitable model structure.
Use arxstruc only for single-output ARX models.
arxstruc supports both single-input and multiple-input
systems.
uses additional options specified by one or more name-value arguments.V = arxstruc(___,Name,Value)