我正在使用MATLAB,並調用返回屏幕屬性的函數。請看下面:列表/配對數組:訪問一個元素
>> Screen('resolution', 0)
ans =
width: 1280
height: 1024
pixelSize: 32
hz: 60
這很好,但我只想訪問'寬度'參數。我不知道這是一種「配對數組」還是簡單的列表,但基本上我有興趣提取第一個元素;寬度'。
任何想法?
我正在使用MATLAB,並調用返回屏幕屬性的函數。請看下面:列表/配對數組:訪問一個元素
>> Screen('resolution', 0)
ans =
width: 1280
height: 1024
pixelSize: 32
hz: 60
這很好,但我只想訪問'寬度'參數。我不知道這是一種「配對數組」還是簡單的列表,但基本上我有興趣提取第一個元素;寬度'。
任何想法?
您從Screen
獲得的答案是struct
類型的數組。你的access the fields of a structure array與variableName.fieldName
語法。
screenInfo = Screen('resolution',0);
%# access width
width = screenInfo.width
getfield(Screen('resolution', 0),'width')