- 在线时间
- 1 小时
- 最后登录
- 2016-3-16
- 注册时间
- 2015-5-18
- 听众数
- 9
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7 点
- 威望
- 0 点
- 阅读权限
- 10
- 积分
- 4
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 3
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 4
升级   80% 该用户从未签到 - 自我介绍
- hi
 |
大家好,最近在学gams与excel之间调用。
3 K/ ?7 y) A+ P8 w2 c! x( Z比如说EXCEL表格中的内容是:我现在想把这两列数据传输给gams,最终想输出结果t=1,2,3 p0=1 34,2 32,3 45。代码如下:
C3 D/ A; P0 W% F: m8 S- Wset t ;
% ^& [5 P! J5 Kparameter p0(t);
8 z2 i4 e3 t5 K$call GDXXRW shiyan1.xlsx dset=t rng=a1 cdim=1 par=p0 rng=sheet1!a1 cdim=1
+ {5 ~% |) @- J$GDXIN shiyan1.gdx% V/ a4 R- \" E8 d$ R) k
$LOAD t* r5 w% z! O* L2 o
$LOADDC p0, r( g7 d' ]4 l6 S8 e! \* ]
$GDXIN
$ }: x; n/ \1 s d5 V. Xdisplay t,p0;
! C$ M/ h; A8 q/ g# G+ |7 ]" E. V+ Y6 d% L8 w& |4 N& p
但为什么最终的结果是t=1,34 p0=1 2.000,34 32.000 呢?3 H, b: a% p: n8 ^6 X" o
对rng和cdim不是很理解,小女子恳请各位大神赐教啦~: J+ H1 R( d8 z* ^5 v
9 s7 U3 y$ b" t7 W- a' x: b2 Q6 ^0 x, ]6 j! Z. m; f
& M* v; V; d/ s6 m, w3 n) J |
zan
|