Создайте или измените структуру опций оптимизации
options = optimset(Name,Value)
optimset
options = optimset
options = optimset(optimfun)
options = optimset(oldopts,Name,Value)
options = optimset(oldopts,newopts)
возвращает options
= optimset(Name,Value
)options
с заданным набором параметров с помощью одного или нескольких аргументов пары "имя-значение".
optimset
(без аргументов ввода или вывода), отображает полный список параметров с их допустимыми значениями.
(без входных параметров), создает структуру опций options
= optimsetoptions
, где все параметры устанавливаются на []
.
создает копию options
= optimset(oldopts
,Name,Value
)oldopts
и изменяет заданные параметры с помощью одного или нескольких аргументов пары "имя-значение".
optimset
устанавливает опции для четырех решателей оптимизации MATLAB®: fminbnd
, fminsearch
, fzero
и lsqnonneg
. Чтобы установить опции для Optimization Toolbox™ или решателей Global Optimization Toolbox, рекомендуемой функцией является optimoptions
.
optimset
не может установить опции для некоторых решателей Optimization Toolbox, таких как intlinprog
. Используйте optimoptions
вместо этого.
optimset
не может установить большинство опций для решателей Global Optimization Toolbox. Используйте optimoptions
вместо этого.
fminbnd
| fminsearch
| fzero
| lsqnonneg
| optimget
| optimoptions