當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。