Если я установлю значение параметра на 5, но после 3 итераций я хочу, чтобы оно стало, скажем, 10, как мне этого добиться?
tstep Years per Period /5/
Шоуль становится:
tstep Years per Period /10/
для периодов> 3
Спасибо
Вы можете сделать это так ($ -условие гарантирует, что значение 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; );