addObjective

Добавьте цель к оптимизации

Синтаксис

options = addObjective(options, label, typestr)

Описание

Метод cgoptimoptions. Добавляет заполнитель для целевой функции к оптимизации. Строка label используется для ссылки на ограничение в CAGE.

typestr может взять одно из четырех значений, 'maxminmin/max', или' helper'.

Примеры

opt = addObjective(opt, 'newObj', 'max') 

Добавляет целевую функцию, помеченную newObj к оптимизации и указывает, что она должна быть максимизирована.

opt = addObjective(opt, 'newObj', 'min/max')

Добавляет целевую функцию, помеченную newObj оптимизации и указывает, что пользователю должно быть разрешено выбирать, минимизируется ли оно или максимизируется из CAGE.

opt = addObjective(opt, 'newObj2', 'helper')

Добавляет целевую функцию, помеченную newObj2 к оптимизации. Строка 'helper'указывает, что функция используется как часть определения функции затрат, но не минимизируется или максимизируется непосредственно.

Представлено до R2006a