文件名称:如果集合C是由集合AB派生的例如-LINGO软件的基本使用方法大全
文件大小:1.39MB
文件格式:PPT
更新时间:2024-05-13 05:52:27
Lingo
如果集合C是由集合A,B派生的,例如: SETS: A / 1..3/:; B / X Y Z/:; C( A, B) / 1,X 1,Z 2,Y 3,X/:; ENDSETS 判断C中是否包含元素(2,Y),则可以利用以下语句: X = @IN( C, @INDEX( A, 2), @INDEX( B, Y)); 对本例,结果是X=1(真)。 注:X既是集合B的元素,又对X赋值1,在LINGO中这种表达是允许的,因为前者是集合的元素,后者是变量,逻辑上没有关系(除了同名外),所以不会出现混淆。 集合操作函数 @IN( set_name, primitive_index_1 [, primitive_index_2 ...])