Как представить данные о расстоянии в Excel (или извлечь данные из Excel) при использовании CPLEX OPL?

#cplex #opl

#cplex #opl

Вопрос:

У меня есть три местоположения, несколько складов, несколько остановок и несколько свалок. Все склады, остановки и свалки являются отдельными (каждый начинается с 1)? Моя переменная расстояния d [i] [j] (расстояние между i и j), где я могу принимать любое значение из хранилища или остановок и свалки. То же самое происходит с j. Как получить такие данные в файле .dat и представить в Excel, чтобы я мог их использовать?

Ответ №1:

В

https://github.com/AlexFleischerParis/opltipsandtricks/blob/master/read2Darrayfromexcel.mod

Вы можете увидеть пример чтения 2D-массива. Это может быть ваша матрица расстояний

Комментарии:

1. Задан только один диапазон, я хочу выбрать ‘j’ из двух диапазонов, либо depot, либо landfill, и мне нужно извлечь данные из Excel. Как это сделать?