Удалите элементы из рабочей области, освободив системную память
clearclear name1 ... nameNclear -regexp expr1 ... exprNclear ItemTypeclear удаляет все переменные из текущей рабочей области, выпуская их от системной памяти.
удаляет переменные, скрипты, функции или MEX-функции clear name1 ... nameNname1 ... nameN из памяти.
удаляет все переменные, которые совпадают с любым из перечисленных регулярных выражений. Эта опция только удаляет переменные.clear -regexp expr1 ... exprN
удаляет типы элементов, обозначенных clear ItemTypeItemType, такие как all, functions или classes.
Вызывание 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.