load iddata8;
init_data = z8(1:100);
na = 1;
nb = [1 1 1];
nc = 1;
nk = [0 0 0];
sys = armax(init_data,[na nb nc nk]);
Set the minimum and maximum bounds for the parameters. Each row represents the bounds for a single parameter. The first value in each row specifies the minimum bound and the second value specifies the maximum bound.
Parameter values, specified as a double vector of length nparams(sys).
free — Free or fixed status of parameters vector of logical values
Free or fixed status of parameters, specified as a logical vector
of length nparams(sys).
bounds — Minimum and maximum bounds on parameters matrix of doubles
Minimum and maximum bounds on parameters, specified as a double
matrix of size nparams(sys)-by-2. The first column
specifies the minimum bound and the second column the maximum bound.
label — Parameter labels cell array of character vectors | 'default'
Parameter labels, specified as a cell array of character vectors.
The cell array is of length nparams(sys). For example, {'a1','a3'},
if nparams(sys) is two.
Use 'default' to assign default labels, A1,
A2..., B1,B2,..., to the parameters.
sys1 — Model with specified values of parameter attributes idss | idproc | idgrey | idtf | idpoly
Model with specified values of parameter attributes. The model sys you
specify as the input to setpar gets updated with
the specified parameter attribute values.