이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
fclose
계측기에서 인터페이스 객체를 분리합니다
구문
fclose(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로 설정됩니다. obj를 fopen 함수를 사용하여 계측기에 다시 연결할 수 있습니다.
데이터가 비동기적으로 쓰여지는 동안 fclose를 실행하면 오류가 반환됩니다. 이 경우 stopasync 함수를 사용하여 쓰기 작업을 중단하거나, 쓰기 작업이 완료될 때까지 기다려야 합니다.