отображение в AMPL

когда я использую:

display {(k,m) in YBUS : k==1 }
set {(k,m) in YBUS: k == 1}  := (1,1) (1,2) (1,5);

У меня есть переменная G для каждого элемента YBUS, поэтому я хочу отобразить значение G (1,1), G (1,2) и G (1,5), поэтому я пишу:

display {(k,m) in YBUS : k==1 }  G(k,m)  ;

и это не работает. может ли кто-нибудь помочь мне с правильным форматом, который я должен использовать.


person Mahraz    schedule 24.03.2016    source источник


Ответы (1)


Вместо скобок в нижнем индексе следует использовать квадратные скобки:

display {(k, m) in YBUS: k == 1} G[k, m];
person vitaut    schedule 25.03.2016