Добавьте цель в оптимизацию
options = addObjective(options, label, typestr)
Метод cgoptimoptions
. Добавляет заполнитель для целевой функции к оптимизации. Строка label
используется, чтобы относиться к ограничению в CAGE.
typestr
может принять одно из четырех значений, 'max
', 'min
', 'min/max
' или 'helper
'.
opt = addObjective(opt, 'newObj', 'max')
Добавляет, что целевая функция маркировала newObj
к оптимизации и указывает, что это должно быть максимизировано.
opt = addObjective(opt, 'newObj', 'min/max')
Добавляет, что целевая функция маркировала newObj
к оптимизации и указывает, что пользователю нужно разрешить выбрать, минимизировано ли это или максимизировано от CAGE.
opt = addObjective(opt, 'newObj2', 'helper')
Добавляет, что целевая функция маркировала newObj2
к оптимизации. Строка 'helper
' указывает, что функция используется в качестве части определения функции стоимости, но непосредственно не минимизирована или максимизирована.