Main Content

get

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'});

대안

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

numSamples = recorderObj.TotalSamples;

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

numSamples = get(recorderObj, 'TotalSamples');

참고 항목

|