spec = operspec(nlsys) creates
a default operating point specification object for the idnlhw model nlsys.
This object is used with findop and specifies
constraints on the model input and output signal values. Modify the
default specifications using dot notation.
spec — Operating point specification operating point specification object
Operating point specification, used to determine an operating
point of the idnlhw model using findop,
returned as an object containing the following:
Input — Structure with fields:
Field
Description
Default for Each Input
Value
Initial guesses or fixed levels for the values of the model
inputs, specified as a vector with length equal to the number of input
signals.
0
Min
Minimum value constraints on the model inputs, specified as
a vector with length equal to the number of input signals.
-Inf
Max
Maximum value constraints on the model inputs, specified as
a vector with length equal to the number of input signals.
Inf
Known
Known value indicator, specified as a
logical vector with length equal to the number of
input signals and with the following
values:
true —
findop will set the
corresponding input signal to
Value.
false —
findop will estimate the
corresponding input signal using
Value as an initial
guess.
true
Output — Structure with
fields:
Field
Description
Default for Each Input
Value
Target values the model outputs, specified as a vector with
length equal to the number of output signals.
0
Min
Minimum value constraints on the model outputs, specified as
a vector with length equal to the number of output signals.
-Inf
Max
Maximum value constraints on the model outputs, specified as
a vector with length equal to the number of output signals.
Inf
Known
Known value indicator, specified as a
logical vector with length equal to the number of
output signals and with the following
values:
true —
findop will use
Value as an estimation target
for the corresponding output.
false —
findop will keep the
corresponding output within the constraints
specified by Min and
Max.
false
Note
If Input.Known is true for
all model inputs, then the initial state values are determined using
the input specifications only. In this case, findop ignores
the specifications in the Output structure.
Otherwise, findop uses the output
specifications to meet the objectives indicated by Output.Known.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.