주요 콘텐츠

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

get

R2026a

audiorecorder 객체의 속성값 쿼리

구문

Value = get(obj,Name)
Values = get(obj,{Name1,...,NameN})
Values = get(obj)
get(obj)

설명

Value = get(obj,Name)은 객체 obj에서, 지정된 속성의 값을 반환합니다.

Values = get(obj,{Name1,...,NameN})은 1×N 셀형 배열에 지정된, 속성의 값을 반환합니다.

Values = get(obj)는 obj의 모든 속성의 값을 포함하는 스칼라 구조체를 반환합니다. 각 필드 이름은 속성 이름에 해당합니다.

get(obj)는 모든 속성 이름과 현재 값을 표시합니다.

예제

audiorecorder 객체를 생성하고 객체 속성을 쿼리합니다.

recorderObj = audiorecorder;

% Display all properties.
get(recorderObj)

% Display only the SampleRate property.
get(recorderObj, 'SampleRate')

% Create a cell array that contains
% values for two properties.
info = get(recorderObj, {'BitsPerSample', 'NumChannels'});

대안

단일 속성에 액세스하려는 경우에는 점 표기법을 사용할 수 있습니다. 각 속성을 마치 구조체형 배열의 필드인 것처럼 참조합니다. 예를 들어, 예제에서 생성된 것과 같은 객체 recorderObj의 TotalSamples 속성의 값은 아래처럼 구할 수 있습니다.

numSamples = recorderObj.TotalSamples;

이 명령은 다음과 정확히 동일합니다.

numSamples = get(recorderObj, 'TotalSamples');

참고 항목

|