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