이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
read
하드웨어로 수집한 데이터 읽기
구문
설명
는 scanData
= read(d
,span
)DataAcquisition
객체 d
로부터 입력 스캔 범위를 읽습니다. span
를 기간, 스캔 횟수 또는 "all"
로 지정할 수 있습니다.
[
는 수집한 스캔을 읽고, 스캔 데이터를 타임테이블로, 스캔 트리거 시간을 날짜/시간으로 반환합니다.scanData
,triggerTime
] = read(___)
[
는 수집한 스캔을 읽고 스캔 데이터, 타임스탬프, 트리거 시간을 행렬로 반환합니다. 이 함수는 scanData
,timeStamp
,triggerTime
] = read(___,OutputFormat="Matrix")OutputFormat
가 Matrix
인 경우에만 두 번째 출력 인수로 타임스탬프를 반환합니다.
참고
포그라운드 데이터 수집(동기 읽기):
read
함수를 호출하여 포그라운드 데이터 수집을 시작합니다. 이 동작은 포그라운드의 MATLAB를 차단하고 데이터를 수집합니다.백그라운드 수집(비동기 읽기):
read
함수 전에start
함수를 호출하여 백그라운드 데이터 수집을 시작합니다.start
함수는 백그라운드에서 수집을 트리거하고 내부 버퍼를 비동기적으로 채웁니다. 나중에 호출하는read
함수는 이 내부 버퍼에서 지정된 범위의 데이터를 가져옵니다. 수집을 중단하더라도 내부 버퍼에 남아 있는 모든 데이터를 읽을 수 있습니다.
예제
입력 인수
출력 인수
버전 내역
R2020a에 개발됨