Добавьте ограничение модели к оптимизации
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);