主要内容

clearvars

从内存中清除变量

描述

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

例子

clearvars变量删除由指定的变量变量.如果任何变量是全局变量,clearvars仅从当前工作区中删除这些变量,使所有声明为全局变量的函数都可以访问这些变量。

例子

clearvars-除外保变量删除所有变量,由指定的变量除外保变量。使用此语法保留特定变量并删除所有其他变量。

例子

clearvars变量-除了保变量删除由指定的变量变量,并且不删除指定的变量保变量。此语法允许您使用变量名、通配符或正则表达式的组合来指定要删除或保留的变量。

例子

clearvars-全球___使用前面语法中的任何输入参数,从工作区中移除指定的全局变量,包括在函数中变为全局的变量-全球的标志必须在参数列表中的第一个。

例子

全部崩溃

定义三个变量,A.,B,及C.那么,明白了吗A.C.

a=1;b=2;c=3;clearvarsA.C
名称大小字节类属性b 1x1 8双精度

唯一变量B保留在工作区中。

从工作区中删除除变量之外的所有变量CD.

clearvars-除了CD

清除名称以开头的变量B和后接3位数字,变量除外b106.

clearvars-正则表达式^b\d{3}$-除了b106

清除名称以开头的变量A.不要以A..

clearvarsa*-除了-正则表达式a$

清除所有全局变量,但名称以开头的变量除外x.

clearvars-全球的-除了x*

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

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

手头现金=20;成本=12.99;

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

initialVars=who;

指定或计算其他变量,税率.

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

更新初始变量,成本现款.

成本=成本+税费;现金手头=现金手头-成本;

使用函数形式清除除初始变量外的所有变量clearvars. 使用语法的函数形式时,请将输入字符向量括在单引号中,并用逗号分隔。

clearvars(“-除了”,initialVars{:})

clearvars清除变量,初始值变量,税率,及.

输入参数

全部崩溃

要删除的变量的名称,以这些形式之一指定为一个或多个字符向量或字符串标量。

形式变量输入 要删除的变量
变量1。。。瓦恩 命名变量。
使用'*'匹配模式的通配符。例如clearvars A*清除工作区中名称以开头的所有变量A..
-正则表达式expr1…exprN 名称与正则表达式例如clearvars-regexp^Mon^Tues仅清除工作区中名称以开头的变量周一周二.

数据类型:烧焦|一串

要保留的变量的名称,指定为一个或多个字符向量或字符串标量,形式如下。

形式变量输入 要保留的变量
变量1。。。瓦恩 命名变量。
使用'*'匹配模式的通配符。例如clearvars-除A之外*清除工作区中的所有变量,但名称以开头的变量除外A..
-正则表达式expr1…exprN 名称与正则表达式例如clearvars-except-regexp^Mon^Tues清除工作区中的所有变量,但名称以开头的变量除外周一周二.

数据类型:烧焦|一串

2008年推出