【问题标题】:ampl display variable depending on a conditionampl 根据条件显示变量
【发布时间】:2018-03-14 15:20:10
【问题描述】:

假设我们有以下放大模型:

set objects;
set sacks;
...
var Take{objects, sacks} binary;
...
display Take;

解决优化问题后,我只想显示 Take that equal 1 的行

【问题讨论】:

    标签: ampl


    【解决方案1】:

    你可以这样做:

    for{o in objects, s in sacks: Take[o,s] = 1} {
        printf "\n %s %s", o,s; 
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多