주요 콘텐츠

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

fclose

계측기에서 인터페이스 객체를 분리합니다

구문

fclose(obj)

인수

obj

인터페이스 객체 또는 인터페이스 객체의 배열.

설명

fclose(obj)obj를 계측기에서 분리합니다.

예제

이 예제는 GPIB 객체 g를 생성하고, g를 계측기에 연결한 후 텍스트 데이터를 읽고 쓴 다음, fclose를 사용하여 g를 계측기에서 분리합니다.

g = gpib('ni',0,1);
fopen(g)
fprintf(g,'*IDN?')
idn = fscanf(g);
fclose(g)

이 시점에서 인터페이스 객체를 다시 계측기에 연결할 수 있습니다. g가 더 이상 필요하지 않다면, delete 함수를 사용하여 메모리에서 제거하고, clear 명령어를 사용하여 작업 공간에서 제거해야 합니다.

obj가 성공적으로 연결 해제된 경우, Status 속성은 closed로 설정되고 RecordStatus 속성은 off로 설정됩니다. objfopen 함수를 사용하여 계측기에 다시 연결할 수 있습니다.

데이터가 비동기적으로 쓰여지는 동안 fclose를 실행하면 오류가 반환됩니다. 이 경우 stopasync 함수를 사용하여 쓰기 작업을 중단하거나, 쓰기 작업이 완료될 때까지 기다려야 합니다.

버전 내역

R2006a 이전에 개발됨

모두 확장

참고 항목

함수