文件

who

列出工作区中的变量

句法

who
谁 - 文件名
谁全球
who___变量
c =谁(___的)

描述

例子

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

例子

谁 - 文件文件名列出指定的MAT文件中的变量名称。

谁全球在全局工作区中列出变量名称。

例子

who___变量仅列出指定的变量。您可以指定变量with any of the arguments in the previous syntaxes.

例子

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

    笔记:您必须使用功能形式who当存在输出参数时。

例子

全部收缩

列出以字母开头的当前工作区中的变量名称一种

who一种*

在最终的工作空间中显示变量的名称离子

who-regexp离子$

列出存储在Sample Mat文件中的变量的名称杜尔.MAT

who-文件杜尔.MAT
您的变量是:X字幕映射

存储变量名列表杜尔.MAT在细胞阵列中C

c =谁('-文件''durem.mat');

显示内容C

为了k = 1:长度(c)disp(c {k})结尾
X
标题
地图

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

Create a fileWHO_DEMO.M.,包含这些陈述。

功能who_demo date_time = datestr(现在);date_time_array = strsplit(date_time,{' - '''});get_date(date_time_array);功能get_date(d)日= d {1};mon = d {2};年= d {3};键盘结尾结尾
K >>

who_demo。马铃薯草®pauses at the line with the键盘命令。

who_demo

打电话给who功能。MATLAB显示嵌套中变量的名称get_date.功能一种nd in all functions containing the nested function.

K >>who
您的变量是:d mon date_time date date_time_array

输入参数

全部收缩

Variables to display, specified as one or more character vectors in one of these forms.

形式Variables输入 变量名称
var1 ...华尔恩 列出可变名称,指定为单个字符向量。
使用'*'通配符以匹配模式。例如,谁*列出从工作区中开始的所有变量的名称一种
-regexpexpr1 ... exprN List only the variable names that match the常用表达,指定为字符向量。例如,谁 - 一元牌^ mon ^ tues仅列出以何字的工作区中的变量名称周一ort

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

输出参数

全部收缩

变量列表,指定为一个单元阵列的ch一种racter vector.

备择方案

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

在R2006A之前介绍

这个主题有用吗?