주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

readWaveform

오실로스코프에 표시된 파형을 반환합니다

구문

w = readWaveform(myScope);
w = readWaveform(myScope, 'acquisition', true);
w = readWaveform(myScope, 'acquisition', false);

설명

w = readWaveform(myScope);는 오실로스코프 화면에 표시된 파형을 반환합니다. 활성화된 채널에서 파형을 가져옵니다. 기본적으로 오실로스코프에서 캡처된 파형을 별도의 데이터 수집 과정 없이 다운로드합니다.

w = readWaveform(myScope, 'acquisition', true);는 데이터 수집을 시작하고 오실로스코프에서 파형을 반환합니다.

w = readWaveform(myScope, 'acquisition', false);는 데이터 수집 없이 활성화된 채널에서 파형을 가져옵니다

이 함수는 oscilloscope 객체와 함께만 사용할 수 있습니다. getWaveform 함수를 사용하여 오실로스코프의 현재 파형을 다운로드하거나, 파형을 생성하여 캡처할 수 있습니다. 세 가지 가능한 사용 사례에 대해서는 아래의 예시를 참고하십시오.

참고

이것은 getWaveform 함수입니다. R2017a 버전에서 함수 이름이 getWaveform에서 readWaveform으로 변경되었습니다. getWaveform 함수는 계속 지원될 예정입니다.

예제

오실로스코프 전면 패널을 사용하여 파형을 캡처한 후, 추가 분석을 위해 이를 Instrument Control Toolbox™로 다운로드하려는 경우 이 예제를 사용하십시오.

 o = oscilloscope()
 set (o, 'Resource', 'instrumentResourceString');
 connect(o);
 w = getWaveform(o);    

'instrumentResourceString'를 해당 계측기의 리소스 문자열로 바꾸십시오.

이 예제를 사용하여 (트리거를 설정하지 않은 상태에서) 회로 출력에서 파형을 추출하고, 이를 Instrument Control Toolbox로 전송하여 확인해 보십시오.

 o = oscilloscope()
 set (o, 'Resource', 'instrumentResourceString');
 connect(o);
 enableChannel(o,'Channel1');
 w = getWaveform(o);

'instrumentResourceString'를 해당 계측기의 리소스 문자열로 바꾸십시오.

이 예제를 사용하여 특정 트리거 조건이 충족될 때 필터 회로의 동기화된 입력 신호와 출력 신호를 캡처하고, 데이터 수집을 중지한 후 파형을 Instrument Control Toolbox로 다운로드하십시오.

 o = oscilloscope()
 set (o, 'Resource', 'instrumentResourceString');
 connect(o);
 set (o, 'TriggerMode','normal');
 enableChannel(o, {'Channel1','Channel2'});
 [w1, w2] = readWaveform(o, 'acquisition', true);

'instrumentResourceString'를 해당 계측기의 리소스 문자열로 바꾸십시오.

버전 내역

R2011b에 개발됨

참고 항목