文档

清晰

从内存中清除变量

句法

清晰
清晰变量
clearvars- cectexcept Variables
clearvars变量 - 遵循keepvariables
Clearvars -Global___

描述

清晰从当前活动的工作区中删除所有变量。

例子

清晰变量removes the variables specified by变量。如果任何变量是全局的,清晰仅从当前工作空间中删除这些变量,使它们可访问将它们声明为全局的任何函数。

例子

清晰-除了keepVariables除去所有变量,除了由keepVariables。使用此语法来保留特定变量并删除所有其他变量。

例子

清晰变量-除了keepVariablesremoves the variables specified by变量,,,,一个nd does not remove the variables specified bykeepVariables。该语法使您可以使用可变名称,通配符字符或正则表达式的组合来指定要删除或保留的变量。

例子

Clearvars -Global___使用前面语法中的任何输入参数从工作区中删除工作空间中指定的全局变量。这-全球的标志必须在参数列表中首先。

例子

全部收缩

define three variables,一个,,,,b,,,,一个ndC。这n, clear一个一个ndC

a = 1;b = 2;C = 3;清晰一个C谁是
名称大小字节类属性b 1x1 8 double

仅变量b保留在工作区中。

从工作区中删除所有变量,除了变量C一个ndd

清晰-除了Cd

清晰的变量,名称开头b随后是3位数字,除了变量B106

清晰-regexp^b \ d {3} $-除了B106

清晰的变量,名称开头一个并且不要以一个

清晰一个*-除了-regexp一个$

清除所有全局变量,除了具有以下名称开头的变量X

清晰-全球的-除了X*

清除用于中间计算的变量列表。

在工作区中创建两个变量。

CashonHand = 20;成本= 12.99;

存储工作空间中当前所有变量的名称的列表。

初始视频= who;

指定或计算其他变量,taxRate一个ndtax

税率= 0.0625;税=圆(100 *成本*税率)/ 100;

更新初始变量,Cost一个nd手上的现金

成本=成本 +税;CashOnhand = CashonHand-费用;

清除除初始变量以外的所有变量,使用的函数形式清晰。当使用语法的函数形式时,将输入字符向量封闭在单引号中,然后用逗号将它们分开。

clearvars('-除了',初始视频{:})

清晰Clears the variables,初始视频,,,,taxRate,,,,一个ndtax

输入参数

全部收缩

变量的名称要删除,,,,specified as one or more character vectors in one of these forms.

形式VariablesInput 要删除的变量
var1 ... varn Named variables.
使用'*'通配符匹配图案。例如,clearvars a*清除工作空间中的所有变量,名称开头一个
-regexpexpr1 ... exprN 带有匹配名称的变量常用表达。例如,清晰-regexp ^Mon ^Tues仅清除工作空间中的变量,名称开头周一or星期二

Names of variables to keep, specified as one or more character vectors, in one of these forms.

形式VariablesInput 要保留变量
var1 ... varn Named variables.
使用'*'通配符匹配图案。例如,clearvars -Except a*Clears all variables in the workspace, except those with names that start with一个
-regexpexpr1 ... exprN 带有匹配名称的变量常用表达。例如,clearvars -except -regexp ^mon ^星期二清除工作空间中的所有变量,除了那些以姓名开头的变量周一or星期二

在R2008A中引入

Was this topic helpful?