очистка (последовательный)

Удалите объект последовательного порта из рабочего пространства MATLAB

Синтаксис

clear obj

Описание

clear obj удаляет obj из рабочей области MATLAB®, где obj является объектом последовательного порта или массивом объектов последовательного порта.

Примеры

Этот пример создает объект последовательного порта s на платформе Windows®, копирует s в новую переменную scopy и очищает s от рабочего пространства MATLAB. s затем восстанавливается рабочей области с instrfind и, как показывают, идентичен scopy.

s = serial('COM1');
scopy = s;
clear s
s = instrfind;
isequal(scopy,s)
ans =
     1

Советы

Если obj соединяется с устройством, и это очищено от рабочей области, то obj остается связанным с устройством. Можно восстановить obj к рабочей области с функцией instrfind. Объект последовательного порта, соединенный с устройством, имеет значение свойства Status open.

Чтобы отключить obj от устройства, используйте функцию fclose. Чтобы удалить obj из памяти, используйте функцию delete. Необходимо удалить недопустимые объекты последовательного порта из рабочей области с clear.

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

| | | |

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