Удалите элементы из рабочей области, освободив системную память
clear удаляет все переменные из текущей рабочей области, освобождая их из системной памяти.
clear удаляет переменные, скрипты, функции или MEX-функции name1 ... nameNname1 ... nameN из памяти.
clear -regexp удаляет все переменные, которые соответствуют любому из перечисленных регулярных выражений. Эта опция удаляет только переменные.expr1 ... exprN
Вызывающие clear all, clear classes, и clear functions снижает производительность кода и обычно не требуется.
Чтобы удалить одну или несколько определенных переменных из текущей рабочей области, используйте clear .name1 ... nameN
Чтобы удалить все переменные из текущей рабочей области, используйте clear или clearvars.
Чтобы очистить все глобальные переменные, используйте clear global или clearvars –global.
Чтобы удалить конкретный класс, используйте clear .myClass
Чтобы очистить конкретную функцию или скрипт, используйте clear .functionName
Чтобы очистить все MEX-функции, используйте clear mex.
clear функция может удалить переменные, которые вы задаете. Чтобы удалить все, кроме нескольких заданных переменных, используйте clearvars вместо этого.
Если удалить указатель на рисунок или графический объект, сам объект не будет удален. Использовать delete для удаления объектов. С другой стороны, удаление объекта не удаляет переменную (если она есть), используемую для хранения его указателя.
clear функция не очищает Simulink® модели. Использовать bdclose вместо этого.
clear функция не очищает постоянные переменные в локальных или вложенных функциях.
В UNIX® систем, clear не влияет на объем памяти, выделенной процессу MATLAB.