主要内容

在工作区中列出变量

描述

例子

按字母顺序列出当前活动工作区中所有变量的名称。

例子

谁——文件文件名列出指定mat文件中的变量名。

世卫组织全球列出全局工作区中的变量名。

例子

___var1……varN仅列出指定的变量。将此语法与前面语法中的任何参数一起使用。

例子

___正则表达式expr1……exprN只列出与指定正则表达式匹配的变量。

例子

C=谁(___存储单元格数组中变量的名称C

请注意

你必须使用的函数形式当有输出参数时。

例子

全部折叠

列出当前工作空间中以字母开头的变量名一个

一个*

显示当前工作空间中以离子

正则表达式离子美元

列出存储在样例mat -文件中的变量名durer.mat

——文件durer.mat
你的变量是:X标题映射

将变量名称列表存储在durer.mat在细胞数组C

C = (“- file”“durer.mat”);

显示C

k = 1:长度(C) disp (C {k})结束
X标题地图

在嵌套函数中暂停时,列出当前工作区中的所有变量名。

创建一个文件who_demo.m,包含这些语句。

函数Who_demo date_time = date(现在,“dd-mmm-yyyy”);date_time_array = strsplit (date_time、{“- - -”''});get_date (date_time_array);函数Get_date (d) day = d{1};% #好< * NASGU >我= d {2};年= d {3};键盘结束结束
K > >

运行who_demo.MATLAB®停在一行键盘命令。

who_demo

调用函数。MATLAB显示嵌套变量的名称get_date函数并在所有函数中包含嵌套函数。

K > >的人
你的变量是:d mon date_time day year date_time_array

输入参数

全部折叠

要显示的变量,指定为一个或多个字符向量或字符串标量。使用‘*’通配符来匹配模式。例如,谁* *列出工作区中以一个年代

定义要显示的变量的正则表达式,指定为一个或多个字符向量或字符串标量。例如,星期一和星期二谁只列出工作区中以我的外胎.有关创建正则表达式的详细信息,请参见正则表达式

mat文件的名称,指定为字符向量或字符串标量。文件名可以包括完整路径、相对路径或部分路径。例如,谁- file myFile.mat列出mat文件中所有变量的名称myFile.mat

数据类型:字符|字符串

输出参数

全部折叠

变量列表,指定为字符向量的单元格数组。

选择

  • 要查看工作区中的变量,请使用workspace浏览器。要查看mat文件的内容,请使用当前文件夹浏览器的详细信息面板。中无法使用详细信息面板MATLAB在线™

之前介绍过的R2006a