Я использую Lindo API для решения сценария нелинейной оптимизации с нелинейностью только в цели. Я загружаю коэффициенты ограничения, используя LSloadLPData, и вычисляю значение цели, используя функцию CallBack, установленную через LSsetFuncalc. Нужно ли вызывать LSloadNLPData? Если да, то какими должны быть значения для индексов нелинейных переменных в каждом столбце? (поскольку все ограничения линейны)
Оптимизация только с нелинейной целью и всеми линейными ограничениями
Ответы (1)
Вы должны вызвать LSloadNLPData
, чтобы загрузить индексы нелинейных переменных в целевую функцию. В папке установки LINDO API см. следующий пример в папке установки.
lindoapi\samples\c\ex_nlp9_uc
person
mka
schedule
09.06.2018