我正在解决GAMS中的一个模型。在运行优化模型时,我希望将最优解保存在一个新的变量中。代码的核心如下所示:
variables
xSave(t) 'saving the value of x at optimum'
x(t) 'variable';
SOLVE mymodel MINIMIZE fx Using NLP;
DISPLAY x.l;
当我在此时退出时,我可以看到我有一个解决方案;所以优化问题很好!
我正在尝试将x
的值保存在一个新变量xSave
中,并尝试了两种方法:
Method1:
xSave(t)=x.l(t)
Method1:
loop(t, xSave(t)=x.l(t) ) ;
这两个方法都返回相同的错误消息:
缺少一个后缀
我该怎么办?
发布于 2018-10-14 06:56:50
您需要在xSave上加上一个后缀以及它是一个变量,即
xSave.l(t) = x.l(t);
https://stackoverflow.com/questions/52798031
复制相似问题