以 AMPL 显示
display in AMPL
当我使用 :
display {(k,m) in YBUS : k==1 }
set {(k,m) in YBUS: k == 1} := (1,1) (1,2) (1,5);
我为每个 YBUS 元素设置了变量 G,所以我想显示 G(1,1)、G(1,2) 和 G(1,5) 的值,所以我写:
display {(k,m) in YBUS : k==1 } G(k,m) ;
而且它不起作用。谁能帮我确定我应该使用的正确格式。
你应该在下标中使用方括号而不是圆括号:
display {(k, m) in YBUS: k == 1} G[k, m];
当我使用 :
display {(k,m) in YBUS : k==1 }
set {(k,m) in YBUS: k == 1} := (1,1) (1,2) (1,5);
我为每个 YBUS 元素设置了变量 G,所以我想显示 G(1,1)、G(1,2) 和 G(1,5) 的值,所以我写:
display {(k,m) in YBUS : k==1 } G(k,m) ;
而且它不起作用。谁能帮我确定我应该使用的正确格式。
你应该在下标中使用方括号而不是圆括号:
display {(k, m) in YBUS: k == 1} G[k, m];