Я решаю задачу смешанного целочисленного линейного программирования (MILP) на Matlab с помощью решателя gurobi. Во время итераций я вижу такую информацию:
Найдено оптимальное решение (допуск 1.00e-04) Наилучшая цель 6.076620143590e + 02, наилучшая граница 6.076620143590e + 02, зазор 0,0000%
У меня вопрос: как можно получить доступ к информации о разрыве? Я хотел бы хранить его на каждой итерации в массиве. Однако, если я просто позвоню X = gurobi(model);
, где model
содержит мою модель MILP, я не увижу информации о пробеле в X
.