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

Matlab的clear

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Matlab的clear
作用是清除变量,释放memory,以及重新初始化memory
$ p5 x# P# t0 {) L7 W( i( M. f! m5 v0 k* M9 {( j
支持的语法有:
  ^! A! E' m) {% hclear0 u9 _* Z0 |/ {1 \9 J
clear name
# I+ s" I7 L) T5 N" eclear name1 name2 name3 ...) Q2 F4 g% ]; r6 Y
clear global name7 l2 |8 U9 z5 P( h0 w# d
clear -regexp expr1 expr2 ...
! ~4 ^% ?! h5 U! {! Pclear global -regexp expr1 expr2 ...% M! M* i( d7 f% K4 d8 L
clear keyword
$ u- t7 m- C2 q+ Xclear('name1','name2','name3',...)
" b0 e( K  J$ p
5 ^0 E/ p* @( Ykeyword 有
, ?, ^, r; [# S) n; g' \: tclear functions
- A: Y* F% E, o9 L0 pclear global- }$ Z- F% M: k
clear all
, k. p' B1 N9 `2 w3 O* zclear import  `) L+ o( c. U! t% x# {
clear java  |) I2 x6 Q; u: O" s- d
clear variables7 @/ N: J2 Y1 U; ^9 T
/ O( f# U; A4 p

; E2 W4 u: f' @7 W仅Clear 并不能清除persistent变量,下次执行时persistent变量仍会起作用,需要clear all 才可以
5 \. Q; S+ e( K9 R. K8 i* ~Clear all 清除所有的变量包括persistent变量以及MEX文件内的C使用的static变量,断点,函数。4 N) \7 Y% ?  v5 Y3 `$ y+ m
Clear functions 清除所有的functions和MEX function及其断点,重新初始化memory,对MEX文件很重要; \+ p7 I& d& H" |1 e# I0 d
Clear mex 可以直接清除mex文件,重新初始化memory,但会清除所有的mex文件,可以明确指定需要清除的mex文件名
6 {/ q: x& p: B) N- w% `) D2 s1 }  GClear name 清除指定的东西7 e7 A" G7 d/ b4 o3 ~9 A$ H; {
' `! L' s$ C! Y$ f8 A+ k: P
Clear 支持正则表达式9 b9 [7 O8 K3 \) p7 n7 B' C: }

# ?) f" s0 g5 J3 M. s( E2 G4 P  ^4 O* N8 N! ]
Mislocked name检测name是否被lock住不允许释放, e& B: O6 y1 K! A
Munlock name 解锁定,允许clear) s, U/ V; i2 i" w
: v7 q; P- B/ @8 u$ b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-2 07:21 , Processed in 0.109375 second(s), 24 queries , Gzip On.

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

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

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