Когда вам больше не нужен инструментальный объект, необходимо отключить его от инструмента и очистить рабочую область MATLAB® путем удаления объекта из памяти и из рабочей области.
Чтобы отключить вашу связь с инструментом, используйте fclose
функция.
fclose(g)
Можно исследовать Status
свойство проверить, что объект и инструмент отключаются.
g.Status
ans = closed
После fclose
выпущен, ресурсы, сопоставленные с g
сделаны доступными, и можно еще раз соединить инструментальный объект с инструментом с fopen
.
Чтобы удалить инструментальный объект из памяти, используйте delete
функция.
delete(g)
Удаленный инструментальный объект недопустим, что означает, что вы не можете соединить его с инструментом. В этом случае необходимо удалить объект из рабочего пространства MATLAB. Чтобы удалить инструментальные объекты и другие переменные из рабочего пространства MATLAB, используйте clear
команда.
clear g
Если вы используете clear
на объекте, который соединяется с инструментом, объект удален из рабочей области, но остается связанным с инструментом. Можно восстановить очищенные инструментальные объекты к рабочему пространству MATLAB с instrfind
функция.