matlab.unittest.constraints.IsSupersetOf クラス
名前空間: matlab.unittest.constraints
スーパークラス: matlab.unittest.constraints.BooleanConstraint
セットについて、指定されたセットの上位集合であるかどうかをテスト
説明
matlab.unittest.constraints.IsSupersetOf
クラスは、セットが別のセットの上位集合であるかどうかをテストするための制約を提供します。
この制約では、関数 ismember
を使用してセットを比較します。そのため、制約で使用する実際の値と期待される値は関数 ismember
でサポートされていなければなりません。
作成
説明
c = matlab.unittest.constraints.IsSupersetOf(subset)
は、セットについて、指定されたサブセットの上位集合であるかどうかをテストするための制約を作成し、Subset
プロパティを設定します。実際のセット actual
について、制約が満たされるのは ismember(subset,actual)
からすべての値が true
である配列が返され、かつ次の条件の少なくとも 1 つが満たされるときです。
actual
とsubset
のクラスが同じである。isobject(actual)
がtrue
を返す。isobject(subset)
がtrue
を返す。
プロパティ
例
バージョン履歴
R2016a で導入