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

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

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

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

fclose(g)

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

g.Status
ans =
closed

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

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

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

delete(g)

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

clear g

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