이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
matlab.unittest.constraints.PublicPropertyComparator 클래스
패키지: matlab.unittest.constraints
MATLAB 객체의 퍼블릭 속성에 대한 비교 연산자
설명
PublicPropertyComparator
는 MATLAB® 객체의 퍼블릭 속성을 비교합니다.
PublicPropertyComparator
는 MATLAB 객체 또는 객체로 구성된 배열을 지원하며 퍼블릭 속성에 포함된 데이터 구조를 재귀적으로 비교합니다. PublicPropertyComparator
는 객체의 퍼블릭 속성만 검토하므로 isequal
함수와 다릅니다.
일반적으로 supportingAllValues
정적 메서드를 사용하여 PublicPropertyComparator
를 생성합니다.
생성
PublicPropertyComparator
는 MATLAB 객체 퍼블릭 속성의 비교 연산자를 만듭니다. 이 비교 연산자는 퍼블릭 속성이 없는 객체만 지원합니다.
PublicPropertyComparator(
는 퍼블릭 속성을 비교하는 데 사용되는 비교 연산자를 비교 연산자 compObj
)compObj
로 정의합니다. 이 비교 연산자는 compObj
가 지원하는 데이터형에만 재귀를 지원합니다.
PublicPropertyComparator(
는 하나 이상의 compObj
,Name,Value
)Name,Value
쌍 인수가 추가 옵션으로 지정된 비교 연산자를 제공합니다.
메서드
supportingAllValues | 모든 값을 재귀적으로 지원하는 퍼블릭 속성에 대한 비교 연산자 |
입력 인수
속성
|
객체 비교 시 무시할 속성으로, |
|
비교 연산자가 재귀적으로 동작하는지 여부를 나타내는 표시로, |
제한 사항
PublicPropertyComparator
는subsref
,numel
,properties
함수 중 하나를 오버로드하는 객체의 퍼블릭 속성을 비교하지 않습니다.
복사 의미 체계
값입니다. 값 클래스가 복사 작업에 미치는 영향에 대한 내용은 객체 복사 항목을 참조하십시오.