MATLAB Function Reference Previous page   Next Page
mlock

Prevent clearing M-file or MEX-file from memory

Syntax

Description

mlock locks the currently running M-file or MEX-file in memory so that subsequent clear functions do not remove it.

Use the munlock function to return the file to its normal, clearable state.

Locking an M-file or MEX-file in memory also prevents any persistent variables defined in the file from getting reinitialized.

Examples

The function testfun begins with an mlock statement.

When you execute this function, it becomes locked in memory. You can check this using the mislocked function.

Using munlock, you unlock the testfun function in memory. Checking its status with mislocked shows that it is indeed unlocked at this point.

See Also

mislocked, munlock, persistent


Previous page  mlintrpt mmfileinfo Next page

© 1994-2005 The MathWorks, Inc.