nwidfullSLS function
Identify a full directed network using the Sequential Least Squares (SLS) algorithm.
Syntax
model = nwidfullSLS(data,model,orders,options)performs full network identification based on the provided data, initialized network model, model orders and option set. The identified network model is returned.
Input arguments
data
nwdataobjectNetwork data object. All input excitation, input node and output node signals (as referred to by their labels) of the network structure in the predictor model must be present in the data.
model
nwmodelobjectInitialized network model object. The properties of the predictor mappings
G,TandHare used in the algorithm, with some restrictions:- The algorithm currently only supports
Variable = z^-1, hence only discrete-time identification is possible. - Delays cannot be set; all
Gmodules are assumed strictly proper. - Orders cannot be set for elements separately; a global order is used.
- The algorithm currently only supports
order
positive integer Order of estimated transfer functions in
G,TandH.options
nwidfullSLSOptionsobjectOption set for
nwidfullSLSfunction. Can be constructed usingoptions = nwidfullSLSOptionsfor the default option set oroptions = nwidfullSLSOptions(Name=Value,...)to set specified options.
Output arguments
model
nwmodelobjectEstimated network model object. The
G,TandHfields are populated with the estimated and fixed parameters. TheNoiseCovarianceproperty stores the estimated noise covariance.Details of the estimation are stored in theReportproperty.