Tuned interface, returned as an slTuner interface.
fSoft — Best achieved values of soft goals
vector
Best achieved values of soft goals, returned as a vector.
Each tuning goal evaluates to a scalar value, and systune minimizes the maximum value
of the soft goals, subject to satisfying all the hard goals.
fSoft contains the value of each soft goal for the best overall run. The best overall run is
the run that achieved the smallest value for max(fSoft), subject to max(gHard)<1.
gHard — Achieved values of hard goals
vector
Achieved values of hard goals, returned as a vector.
gHard contains the value of each hard goal for the best overall run (the run that achieved
the smallest value for max(fSoft), subject to max(gHard)<1. All entries of gHard are
less than 1 when all hard goals are satisfied. Entries greater than 1 indicate that
systune could not satisfy one or more design constraints.
info — Detailed information about each optimization run
structure
Detailed information about each optimization run, returned as a structure. The fields of
info are:
Run — Run number
scalar
Run number, returned as a scalar. If you use the RandomStart option of
systuneOptions to perform multiple optimization runs, info is a struct array, and
info.Run is the index.
Iterations — Total number of iterations performed during run
scalar
Total number of iterations performed during run, returned as a scalar.
fBest — Best overall soft constraint value
scalar
systune