如果我将参数值设置为5,但是经过3次迭代,我希望它变成10,那么如何实现呢?
tstep Years per Period /5/
应该成为:
tstep Years per Period /10/
持续> 3
谢谢
答案 0 :(得分:0)
您可以这样进行操作($条件确保在循环中的第三次求解后,tstep的值将被更改):
Set t /100/;
Parameter
tstep Years per Period /5/;
...
loop(t,
solve m min z use lp;
* Change value of tstep after the third solve
tstep$(ord(t)=3) = 10;
);