Удалите инструментальные объекты из рабочего пространства MATLAB
clear obj
| Инструментальный объект или массив инструментальных объектов. |
clear obj
удаляет obj
из рабочей области MATLAB®.
Этот пример создает объект GPIB g
, копирует g
в новую переменную gcopy
и очищает g
от рабочего пространства MATLAB. g
затем восстанавливается рабочей области с instrfind
и, как показывают, идентичен gcopy
.
g = gpib('ni',0,1); gcopy = g; clear g g = instrfind; isequal(gcopy,g) ans = 1
Если obj
соединяется с инструментом, и это очищено от рабочей области, то obj
остается связанным с инструментом. Можно восстановить obj
к рабочей области с функцией instrfind
. Объект, соединенный с инструментом, имеет значение свойства Status
open
.
Чтобы отключить obj
от инструмента, используйте функцию fclose
. Чтобы удалить obj
из памяти, используйте функцию delete
. Необходимо удалить недопустимые инструментальные объекты из рабочей области с clear
.