nwidsingleMultiStep function
Identify a single target module using the Multistep algorithm.
Syntax
model = nwidMultiStep(data,model,orders,options)
performs identification based on the provided data, initialized network model, model orders and option set. The identified predictor model is returned.
Input arguments
data
nwdata
objectNetwork data object. The input excitation, input node and output node signals (as referred to by their labels) in the
Rset
,Dset
andYset
of the predictor model must be present in the data.model
nwpredmodel
objectInitialized network model object. For each element, whether or not it is fixed, the number of delays, the orders of the numerators and denominators and parameter values of fixed elements can be set using the
G
,T
andH
fields (PredictorMap
objects). Setting initial parameter values is currently not supported. All elements ofG
must have at least one delay.orders
structure array Model orders. Use a structure array with required field
P
, which should be a structure array with the scalar fieldsnpnum
andnpden
, to specify the global model orders ofP
. You can also add the optional fieldsG
andT
, which should each be structure arrays themselves with the optional fieldsnpnum
,npden
andd
(to set the analogousPredictorMap
properties).options
nwidsingleMultiStepOptions
objectOption set for
nwidsingleMultiStep
function. Can be constructed usingoptions = nwidsingleMultiStepOptions
for the default option set oroptions = nwidsingleMultiStepOptions(Name=Value,...)
to set specified options.
Output arguments
model
nwpredmodel
objectEstimated network model object. The
e
properties ofG
,T
andaux.P
contain the fixed and estimated transfer functions of the predictor model connections.