找回密码
 注册
关于网站域名变更的通知
查看: 801|回复: 0
打印 上一主题 下一主题

Matlab的clear

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-8-3 10:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 14:29 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表