主要内容

whos

返回模型的模型工作区中的变量列表

说明

varList = whos(mdlWks) 返回由 Simulink.ModelWorkspace 对象 mdlWks 表示的模型工作区中的变量列表。

示例

示例

全部折叠

打开示例模型 vdp

openExample('simulink_general/VanDerPolOscillatorExample')

创建表示 vdp 的模型工作区的 Simulink.ModelWorkspace 对象。

mdlWks = get_param('vdp','ModelWorkspace');

在模型工作区中创建一些变量。

assignin(mdlWks,'myVar',5.12)
assignin(mdlWks,'myOtherVar',7.22)

显示模型工作区中的变量列表。

whos(mdlWks)
  Name            Size            Bytes  Class     Attributes

  myOtherVar      1x1                 8  double              
  myVar           1x1                 8  double  

输入参数

全部折叠

目标模型工作区,指定为 Simulink.ModelWorkspace 对象。

输出参量

全部折叠

变量列表,以嵌套结构体数组形式返回。有关列表中信息的详细信息,请参阅 whos

版本历史记录

在 R2006a 之前推出