fclose

Отключите интерфейсный объект от инструмента

Синтаксис

fclose(obj)

Аргументы

obj

Интерфейсный объект или массив интерфейсных объектов.

Описание

fclose(obj) разъединения obj от инструмента.

Примеры

Этот пример создает объект GPIB g, подключения g к инструменту, пишет и считывает текстовые данные, и затем отключает g от инструмента с помощью fclose.

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 функция, или ожидают операции записи, чтобы завершиться.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2019b

Смотрите также

Функции

Свойства

Представлено до R2006a