hitman 发表于 2010-4-1 15:46

关于Excel和LINGO数据读入的问题。

excel文件‘救护车数量’中的‘ambulanceNO’数据块中定义了10个城市的救护车数量,数量为区间内的随机整数,想把每次运行的
救护车总数写到excel文件中的‘total’数据块,但是运行说未定义t,t只是个中间变量,应该怎么办呢?
还有1个问题请教,如果我运行10次LINGO,想把每次的运行结果都写入到excel中的不同单元格中,有什么办法吗?谢谢版主和各位。

sets:
  city/1..10/:ambulance;!定义每个城市的救护车数量;
endsets
data:
  ambulance=@ole('救护车数量','ambulanceNO');
  @ole('救护车数量','total')=t;
enddata
  t=@sum(city:ambulance);
end

hitman 发表于 2010-4-1 16:02

补充一下,如果不用Excel,而直接用Lingo自带的@Rand函数,怎么用呀?谢谢。

数学中国user 发表于 2014-7-29 11:37

你确实没有定义t
页: [1]
查看完整版本: 关于Excel和LINGO数据读入的问题。