Разъединение и чистка

Разъединение инструментального объекта

Когда вам больше не нужен инструментальный объект, необходимо отключить его от инструмента и очистить рабочую область MATLAB® путем удаления объекта из памяти и из рабочей области.

Чтобы отключить вашу связь с инструментом, используйте функцию fclose.

fclose(g)

Можно исследовать свойство Status проверить, что объект и инструмент отключаются.

g.Status
ans =
closed

После того, как fclose выпущен, ресурсы, сопоставленные с g, сделаны доступными, и можно еще раз соединить инструментальный объект с инструментом с fopen.

Чистка рабочего пространства MATLAB

Чтобы удалить инструментальный объект из памяти, используйте функцию delete.

delete(g)

Удаленный инструментальный объект недопустим, что означает, что вы не можете соединить его с инструментом. В этом случае необходимо удалить объект из рабочего пространства MATLAB. Чтобы удалить инструментальные объекты и другие переменные из рабочего пространства MATLAB, используйте команду clear.

clear g

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