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


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


classmethod SetInstance.contains()

用法

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

说明

b =  setInstance.contains(member) 检查集合是否包含指定的成员。 b =  setInstance.containsAll(members) 检查集合是否包含所有指定的成员。

输入参数

member

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

members

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

示例

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

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

给出:

ans =
     0

ans =
     1

ans =
     1

ans =
     0

相关用法


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