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
)