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