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

Matlab的clear

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Matlab的clear
作用是清除变量,释放memory,以及重新初始化memory% C; g( H+ C+ t3 `- b- W

) j% @. z1 g9 z. L支持的语法有:8 C: X& O7 L+ v/ d$ F) F. N
clear
. d4 g! b3 ]( N7 |2 Wclear name! E; [* m* h2 }* b# E) T
clear name1 name2 name3 ...! ^- e( ]6 B9 W0 R
clear global name
( U5 u( }1 l- ?$ L* _' T( J+ Yclear -regexp expr1 expr2 ...( j) M& r; `4 u# |0 \# d
clear global -regexp expr1 expr2 ...) `) I; l8 h8 R; D  y
clear keyword9 @: K, E% s! ~5 A+ x8 m
clear('name1','name2','name3',...)
% x1 L' w# a+ M, T" q: `' |! \7 {# B0 O# A6 j  O; n5 D7 N+ B
keyword 有# P" ~1 P) z- ]: ^! v$ b0 t1 [  f7 [3 G
clear functions+ D8 T# n: w0 b' \0 q- ^7 H
clear global9 G5 |4 c+ b) _
clear all
* [( C/ \7 j0 [, f4 j$ c, _clear import
' n/ _$ f' f  n4 Vclear java
- }( c$ Q* p4 V. Sclear variables* i9 ]8 f+ i: P) f1 r3 w
7 R) e$ f  P: \# u1 `: n7 f3 l- U

: k  e0 [. O0 s9 U! j+ {, H- B: b仅Clear 并不能清除persistent变量,下次执行时persistent变量仍会起作用,需要clear all 才可以
# I4 K! ?  [4 c) |Clear all 清除所有的变量包括persistent变量以及MEX文件内的C使用的static变量,断点,函数。
& N/ Q1 C! l4 X9 MClear functions 清除所有的functions和MEX function及其断点,重新初始化memory,对MEX文件很重要0 N" i) B& W6 h! G- ?
Clear mex 可以直接清除mex文件,重新初始化memory,但会清除所有的mex文件,可以明确指定需要清除的mex文件名
7 ~' W. T& {9 \. |8 c) ]Clear name 清除指定的东西
, T  R/ k, _8 y; }5 g2 k
* r$ X+ A" V0 t- F" s: ]Clear 支持正则表达式
6 a/ F& E+ D. E/ E3 B7 c
( b( ]" l: v+ n, ~5 s# ^$ Q
$ F. u, t7 D. y2 ^4 U# s- k2 w9 xMislocked name检测name是否被lock住不允许释放
( _9 P& [# `5 mMunlock name 解锁定,允许clear
8 g& Y( {  m# B( {6 S7 P
" e8 c; @, z# |4 d0 X; \
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-23 15:58 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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