|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab的clear 作用是清除变量,释放memory,以及重新初始化memory; f/ n: r& j: Y
( {% K2 w6 y7 P支持的语法有:, g$ p5 y3 b; V0 |3 o3 E; M
clear
+ b# c1 M8 W# ?+ B6 X' a8 Cclear name+ F" u' b |4 Z
clear name1 name2 name3 ...
/ ]2 a3 q4 X' W. h. tclear global name
8 x% }. W, B- \8 Q) h/ F _8 E( R# dclear -regexp expr1 expr2 ...& K5 Z# ~9 n- I& K. u8 o
clear global -regexp expr1 expr2 ...# A4 I( k+ g; U; b7 w3 W
clear keyword
+ x: V2 d+ x" H, _: i+ Pclear('name1','name2','name3',...)# _$ A1 L& S$ R6 X$ J- f, d
4 n3 T* S7 ]% F1 E- J; r
keyword 有
* |* k9 p+ q' y2 S eclear functions) T( ?# a6 n/ H# E6 }
clear global0 {3 n2 H8 F& ]4 D2 h
clear all
# J) l% u5 ^- Q. X- @clear import* ^, ?9 s5 C2 B* z/ M6 q: E
clear java
9 ~# L( z. l2 @+ B: j3 f7 Y; ?1 n$ pclear variables
% S+ P& o/ ^, k0 i# h! U" V/ [) [2 L1 U' R1 C/ N \, z
# l" ?, m. j7 q \仅Clear 并不能清除persistent变量,下次执行时persistent变量仍会起作用,需要clear all 才可以3 r6 d. X/ A0 v) I, D3 W- y) W9 i
Clear all 清除所有的变量包括persistent变量以及MEX文件内的C使用的static变量,断点,函数。
' @) x+ X, |% f/ s* x1 E$ iClear functions 清除所有的functions和MEX function及其断点,重新初始化memory,对MEX文件很重要
* c5 ]: S2 Y- U( l/ K1 f; {Clear mex 可以直接清除mex文件,重新初始化memory,但会清除所有的mex文件,可以明确指定需要清除的mex文件名
9 ?: J$ e# P6 P4 c+ C5 B& x$ iClear name 清除指定的东西
+ ^- E: Z$ L4 M! v2 w D. n
5 F. n& B: W z# i* ?. ~9 YClear 支持正则表达式$ t7 @- r, R% K, a) P ^
2 y* Z% {: y' z: S: [; M0 A& @9 k/ o8 d, X5 n( G8 f9 V+ s; b5 P E
Mislocked name检测name是否被lock住不允许释放3 P- m* [% W7 m" v7 w% |
Munlock name 解锁定,允许clear
( T8 t: `8 R: x+ z2 Q2 [: i) S6 I7 c9 U9 A4 ?+ M/ [3 d* x- R
|
|