Main Content

matlab.unittest.measurement.MeasurementResult 클래스

네임스페이스: matlab.unittest.measurement

계측 결과를 보존하는 클래스에 대한 기본 클래스

설명

MeasurementResult 클래스는 테스트 스위트에서 계측 실험을 실행한 결과를 보존하는 클래스에 대한 기본 클래스입니다. MeasurementResult 클래스에는 계측 값, 범주, 타임스탬프, 기능 테스트 결과에 관한 정보가 포함되어 있습니다.

실험을 하는 경우 테스트 프레임워크는 MeasurementResult 클래스에서 파생된 구체 클래스의 객체를 반환합니다. 스위트의 각 Test 객체마다 하나의 객체가 반환됩니다.

속성

모두 확장

계측 결과에 대응하는 테스트 스위트 요소의 이름으로, 문자형 벡터로 반환됩니다.

계측이 유효한지 여부를 나타내는 표시자로, logical 0이나 1로 반환됩니다. 계측이 통과된 테스트에서 수집된 경우 그 계측은 유효한 걸로 간주됩니다(logical 1). 그렇지 않으면 유효하지 않은 걸로 간주됩니다(logical 0).

샘플 측정값에 대한 정보로, 다음 열이 포함된 테이블로 반환됩니다.

열 이름설명
Name테스트 스위트 요소의 이름입니다.
MeasuredValue계측 값입니다. 실험에서 이 열에 MeasuredTime과 같은 좀 더 구체적인 이름을 지정할 수 있습니다.
Timestamp계측 시간입니다.
Host컴퓨터 이름입니다.
Platform플랫폼 아키텍처입니다.
VersionMATLAB 버전입니다.
RunIdentifier계측 실행의 고유 식별자입니다.

Samples 테이블에는 워밍업 실행 정보가 포함되지 않습니다.

워밍업 측정 값을 비롯하여 모든 테스트 활동에 대한 정보로, 테이블로 반환됩니다. 이 테이블은 디버그하는 동안이나 관련성이 좀 더 높은 데이터 분석을 수행할 때처럼 모든 데이터가 필요한 경우에 유용합니다. TestActivity 테이블에는 Samples에 설명된 열 외에도 다음과 같은 열이 포함되어 있습니다.

열 이름설명
Passed테스트가 통과한 경우를 나타내는 논리값
Failed테스트가 실패한 경우를 나타내는 논리값
Incomplete테스트 실행이 미완료인 경우를 나타내는 논리값
Objectivesample이나 warmup과 같은 계측 유형을 나타내는 categorical형 값
TestResult기능 테스트에서 생성된 TestResult 객체

메서드

sampleSummaryMeasurementResult 배열에서 요약 통계량 테이블 만들기
samplefunMeasurementResult 배열의 샘플에 함수 적용

버전 내역

R2016a에 개발됨

모두 확장