AMPL错误,对重复的集数(AMPL error, duplicate number for set

2019-10-21 05:22发布

在AMPL,我有一组应该储存一些相似的价值观。 但我有一个“重复数”的错误。

有没有办法做到这一点? 什么是解决这个问题的最简单的方法?

该组是:

设定A;

数据:集A:= 1 1 2;

谢谢

Answer 1:

集合中的元素应该是AMPL独一无二的。 存储重复值使用参数,而不是:

set S;
param A{S};
data;
param:
 S: A :=  
 1  1
 2  1
 3  2;


文章来源: AMPL error, duplicate number for set
标签: set ampl