1、导入Excel的语法结构
Execute_Unload ‘filename.gdx’,data_name
Execute ‘Gdxxrw.exe filename.gdx O = filename.xls data_type = data_name Rng = Excel spreadsheet!’
语法解释
第一行表示创建一个gdx文件,“filename”是你给gdx文件起的名字,“data_name”是你想输出的数据名字;
第二行表示将创建的gdx文件转化为xls文件,O的意思是“output to”,之后定义你输出的数据的类型(var,par···),Rng表示范围,就是你输出的数据在Excel表格中的范围,比如sheet1的a1到d4(sheet1!a1:d4)
2、算例
Title The Transportation Problem of Linear Programming
Sets
i *canning plants* / Seattle, San-Diego /
j *markets* / New-York, Chicago, Detroit /;
Parameters
a(i) *capacity of plant i in cases*
/ Seattle 350
San-Diego 600 /
b(j) *demand at market j in cases*
/ New-York 325
Chicago 300
Detroit 275 /;
Table d(i,j) *distance in thousands of miles*