Добавьте образцовое ограничение в оптимизацию
options=addModelConstraint(options, label, boundtype, bound)
Метод cgoptimoptions
. Добавляет заполнитель для образцового ограничения к оптимизации. Строка label
используется, чтобы относиться к ограничению в CAGE.
boundtype
может быть установлен или в строку 'greaterthan'
или 'lessthan'
.
bound
должен быть действительным скаляром.
Если boundtype
= 'greaterthan
', образцовое ограничение принимает следующую форму:
Модель CAGE> = bound
Точно так же, если boundtype
= 'lessthan
', образцовое ограничение принимает форму
Модель CAGE <= bound
Оптимизация требует ограничения, где пользовательская функция должна быть меньше чем 500. Следующая строка кода добавляет заполнителя для этого ограничения, которое маркировано 'mycon
':
opt = addModelConstraint(opt, 'mycon', 'lessthan', 500);