| MATLAB Function Reference | Search  Help Desk |
| clear | See Also |
Syntax
clear clear name clear name1 name2 name3 clear global nameclear keyword
Description
clear
clears all variables from the workspace.
clear name
removes just the M-file or MEX-file function or variable name from the workspace. A MATLABPATH relative partial pathname is permitted. If name is global, it is removed from the current workspace, but left accessible to any functions declaring it global. If name has been locked by mlock, it will remain in memory.
clear name1 name2 name3
removes name1, name2, and name3 from the workspace.
clear global name
removes the global variable name.
clear keyword
clears the items indicated by keyword.Remarks
You can use wildcards (*) to remove items selectively. For instance, clear my* removes any variables whose names begin with the string "my." The function form of the syntax, clear('name'), is also permitted.
Limitations
clear does not affect the amount of memory allocated to the MATLAB process under UNIX.
See Also
mlock, munlock, pack