matlab.unittest.constraints.IsSameSetAs 클래스
네임스페이스: matlab.unittest.constraints
슈퍼클래스: matlab.unittest.constraints.BooleanConstraint
집합이 다른 집합에 포함된 것과 동일한 요소를 가지는지 테스트
설명
matlab.unittest.constraints.IsSameSetAs 클래스는 집합이 또 다른 집합과 동일한지 테스트하는 제약 조건을 제공합니다. 집합은 순서, 개수 또는 형태가 다른 동일한 요소를 가질 수 있습니다.
제약 조건은 ismember 함수를 사용하여 집합을 비교합니다. 따라서 제약 조건과 함께 사용하는 실제 값과 예상 값이 ismember 함수에서 지원되어야 합니다.
생성
설명
c = matlab.unittest.constraints.IsSameSetAs(는 집합이 expected)expected 집합과 동일한 요소를 가지는지 테스트하기 위한 제약 조건을 만듭니다. 실제 집합 actual의 경우, ismember(actual,expected)와 ismember(expected,actual)이 둘 다 전부 true 값으로 구성된 배열을 반환하고 다음 조건 중 하나 이상을 충족하면 제약 조건이 충족됩니다.
actual과expected가 동일한 클래스입니다.isobject(actual)이true를 반환합니다.isobject(expected)가true를 반환합니다.