주요 콘텐츠

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

writebinblock

R2025b

VISA 리소스에 데이터 1개의 빈블록을 기록합니다.

    설명

    writebinblock(v,data,datatype)는 datatype가 지정한 형식으로 data의 바이너리 블록을 VISA 리소스 v에 기록합니다. 이 함수는 지정된 값들이 원격 호스트에 기록될 때까지 MATLAB® 실행을 일시 중지합니다.

    예제

    예제

    모두 축소

    VISA 리소스에 대한 연결을 만듭니다. 이 예제는 VISA-Serial 인터페이스를 사용하여 별칭 COM4를 가진 장치에 연결하는 방법을 보여줍니다.

    v = visadev("COM4");

    [1,2,3,4,5] 값을 double 형식의 바이너리 블록으로 VISA 리소스 v에 기록하십시오.

    writebinblock(v,1:5,"double")

    입력 인수

    모두 축소

    VISA 리소스로, visadev 객체로 지정됩니다.

    예: writebinblock(v,1:5,"uint8")는 VISA 리소스 v에 데이터 블록을 기록합니다.

    숫자 또는 ASCII 데이터로, 숫자 값의 1×N 벡터 또는 문자형 벡터 또는 문자열 스칼라로 지정됩니다. 숫자형 datatype 유형인 모든 경우에 대해, data는 값으로 구성된 행 벡터입니다.

    예: writebinblock(v,1:5,"uint8")는 값 [1,2,3,4,5]를 씁니다.

    데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string

    각 값의 크기와 형식으로, 문자형 벡터 또는 string형으로 지정됩니다. datatype은 각 값에 대해 쓸 바이트 수와 해당 바이트에 대한 해석을 MATLAB 데이터형으로 결정합니다.

    예: writebinblock(v,1:5,"double")는 [1,2,3,4,5] 값을 double 데이터로 씁니다.

    데이터형: char | string

    버전 내역

    R2021a에 개발됨

    참고 항목

    | | |