当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Matlab AMPL Set.contains用法及代码示例


classmethod Set.contains()

用法

b = set.contains(member) b = set.containsAll(members)

说明

b =  set.contains(member) 检查集合是否包含指定的成员。仅对非索引集有效。 b =  set.containsAll(members) 检查集合是否包含所有指定的成员。仅对非索引集有效。

输入参数

member

要在集合中找到的元素(字符串或数字)

members

表示要查找的成员的字符串和数字的单元格数组

示例

在 AMPL 中创建一个集合并检查其成员

ampl.eval('set A := {''a'', ''b'', 4};');
A = ampl.getSet('A');
A.contains('a')
A.contains(4)
A.containsAll({'a', 'b', 4})
A.containsAll({'a', 'b', 5})

给出:

ans =
     0

ans =
     1

ans =
     1

ans =
     0

相关用法


注:本文由纯净天空筛选整理自ampl.com大神的英文原创作品 contains()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。