列表/配对数组:访问一个元素

时间:2011-11-30 20:16:35

标签: matlab

我正在使用MATLAB并且正在调用一个返回屏幕属性的函数。请参阅以下内容:

>> Screen('resolution', 0)

ans = 

    width: 1280
   height: 1024
pixelSize: 32
       hz: 60

这很棒,但我只想访问'width'参数。我不知道这是否被归类为“配对阵列”或简单的列表,但基本上我只想提取第一个元素; '宽度'。

有什么想法吗?

2 个答案:

答案 0 :(得分:4)

您从Screen得到的答案是struct类型的数组。 access the fields of a structure array语法为{{3}}。

variableName.fieldName

答案 1 :(得分:0)

getfield(Screen('resolution', 0),'width')