Как я могу экспортировать параметры из Excel в игры? - PullRequest
0 голосов
/ 27 июня 2018

Как я могу экспортировать данные из Excel в GAMS? У меня есть набор i и параметр b(i).

b(0)= 30,...,b(10)=18 являются:

0   30
1   17
2   21
3   32
4   19
5   29
6   24
7   20
8   23
9   27
10  18

У меня есть файл Excel с именем «Book1», мой код приводит к ОШИБКЕ 409:

Unrecognizable item - skip to find a new statement
looking for a ';' or a key word to get started again

Почему? Что я могу сделать? Это мой код:

set i/1*10/
parameter b(i)
$call =xls2gms r=sheet2!B3:C13 i=Book1.xlsx o=set.inc
$include set.inc
;

1 Ответ

0 голосов
/ 27 июня 2018

Вам нужно добавлять точки с запятой после каждой команды. Единственным исключением являются команды времени компиляции. Fx:

set i /1*10/;
parameter b(i);
$call =xls2gms r=sheet2!B3:C13 i=Book1.xlsx o=set.inc
$include set.inc
...