Я пытаюсь записать данные результатов во внешний файл из-за ошибки, полученной после выполнения кода в течение 16 часов.
Я нашел код выше, он работает для переменных с одним индексом, но мои переменные не с одним индексом.Есть даже переменные с 4 индексами.Как я могу адаптировать этот код к моей ситуации?
execute{
var ofile = new IloOplOutputFile("modelRun.txt");
ofile.writeln("Data:");
for(var i in thisOplModel.r){
ofile.writeln("d["+i+"+"]="+thisOplModel.d[i]]);
}
ofile.writeln("Optimal objective value="+cplex.getObjValue());
ofile.writeln("Optimal variable values:");
for(i in thisOplModel.r){
ofile.writeln("x["+i+"]="+thisOplModel.x[i]);
}
ofile.close();
}
Спасибо за любую помощь!