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

Matlab的clear

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Matlab的clear
作用是清除变量,释放memory,以及重新初始化memory
+ ~- S3 t: ]1 ^" A5 j9 R& ?9 U% J% R5 h* R( `
支持的语法有:
: [, }/ _4 T! e* c& G! \% ?clear
$ A4 s0 C7 d( z, Gclear name, t7 g' v: R% S! A; R' l2 O8 ]' y$ \
clear name1 name2 name3 ...
0 A5 |) V! ~! |1 U! tclear global name" t1 Q5 L8 A) }- u" v
clear -regexp expr1 expr2 ...
, B. x* n8 k( i+ _+ w! T6 Aclear global -regexp expr1 expr2 ...
+ r6 i8 ]8 D4 L1 J% R- Q$ d- L$ ?clear keyword
3 y6 @: s! {8 h# O0 P6 iclear('name1','name2','name3',...). ^% ^6 h% o+ h5 d
- L/ w7 |. |' A9 h' m
keyword 有
3 |( l6 Z2 h* C3 O6 W; |clear functions
" ]5 T) t7 L: V4 ^7 \& ~clear global
- y* U$ ]7 u+ A* e$ Gclear all
3 X/ i; r4 B7 ]2 H( y- ?clear import" }0 J+ M5 k; o1 ~3 H
clear java
# X6 @2 Q0 ^, D( W/ Eclear variables
2 ?0 Z0 ?9 H) E! {; l
  P1 S( E2 F# N4 I% P

1 U0 _1 [' ~( i+ q' k$ r& J% W仅Clear 并不能清除persistent变量,下次执行时persistent变量仍会起作用,需要clear all 才可以
( F% ^1 o) S7 w" I0 C0 t1 JClear all 清除所有的变量包括persistent变量以及MEX文件内的C使用的static变量,断点,函数。8 h3 z2 b' y2 m7 V" i4 M1 H
Clear functions 清除所有的functions和MEX function及其断点,重新初始化memory,对MEX文件很重要
6 [9 G! I! l6 S  \6 J. E( A0 P/ YClear mex 可以直接清除mex文件,重新初始化memory,但会清除所有的mex文件,可以明确指定需要清除的mex文件名
9 g: y- U! F& ~% b3 I8 _* P8 ?- uClear name 清除指定的东西7 z8 T% o9 J. D% F
: C& Q  R% C1 r3 ?" K/ O
Clear 支持正则表达式
$ D( Y! |! E" }4 i# F; g4 j( b9 _$ n- v1 L

, o: P6 m% F3 o6 r' ^Mislocked name检测name是否被lock住不允许释放/ j( W: l2 |' M9 s# C2 a0 z# k
Munlock name 解锁定,允许clear; Z# _4 z2 z( n( M
- q; L1 x6 N# c0 I5 M
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-4 13:27 , Processed in 0.109375 second(s), 24 queries , Gzip On.

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

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

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