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

Matlab的clear

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Matlab的clear
作用是清除变量,释放memory,以及重新初始化memory
8 K+ P% n' M( ?6 `: ], p1 k6 K$ n* C- M/ I  A% f
支持的语法有:2 q* {. G6 D$ n+ R+ R
clear
6 f7 b; g3 u* Eclear name4 n  t, F2 J' l1 R4 {1 v1 o& O' l: @
clear name1 name2 name3 ...- h' c: ?/ ?3 X$ c  G1 _
clear global name
) }6 V" m8 r4 E5 \* w3 a# B8 Gclear -regexp expr1 expr2 ...
3 o. A/ f/ t4 T, hclear global -regexp expr1 expr2 ...- ]% h+ c2 u' y. ?/ k" ]. C  |8 p
clear keyword
. b8 [5 O( ^; s0 L# ~' o, gclear('name1','name2','name3',...)
1 u2 z7 C0 Z. h/ L+ }
- @  t3 P1 \3 f9 M) R$ N# lkeyword 有0 a/ ?5 @! ]% n# Y1 b* i+ n
clear functions
9 \3 ]- l5 o3 V' P+ m/ J0 q3 aclear global
6 ~: H" }% k2 ^& d: E! ]1 @clear all
+ m2 H/ m7 x  o2 uclear import
. L: Z4 }. ~, b: A& gclear java
2 k3 I- Z8 ~# m/ \# g" gclear variables7 b$ k, o3 Z4 z: _3 b+ @( _
  J$ J9 l1 t4 c6 T$ N+ U+ Y
3 T) ~4 I' c6 a4 x6 x
仅Clear 并不能清除persistent变量,下次执行时persistent变量仍会起作用,需要clear all 才可以4 @" G( d) a/ u; ^
Clear all 清除所有的变量包括persistent变量以及MEX文件内的C使用的static变量,断点,函数。
8 a2 n, z) h# S( B& g/ {Clear functions 清除所有的functions和MEX function及其断点,重新初始化memory,对MEX文件很重要
8 P4 e7 `/ p2 I) l, qClear mex 可以直接清除mex文件,重新初始化memory,但会清除所有的mex文件,可以明确指定需要清除的mex文件名" R1 D, ^  b$ g2 |0 q7 l% [
Clear name 清除指定的东西
6 }3 d, d9 z2 S8 b- L' u' J: w! l3 O' J" i, r9 r, `" t# |
Clear 支持正则表达式! A4 f8 ~! n' Z2 l
! R& `- O# k( V+ u

# {1 k/ c! ~9 Z6 tMislocked name检测name是否被lock住不允许释放
# l4 X' o0 M: R) \, \Munlock name 解锁定,允许clear; u' S- O- y4 W: Z# @

. F! O& O8 F: f; Y5 T4 e% D  W
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-17 02:13 , Processed in 0.078125 second(s), 24 queries , Gzip On.

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

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

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