2011-11-30 9 views
0

저는 MATLAB을 사용하고 있으며 화면의 속성을 반환하는 함수를 호출하고 있습니다. 아래를 참조하십시오 :리스트/배열 배열 : 하나의 요소에 액세스

>> Screen('resolution', 0) 

ans = 

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

위도 좋지만 '너비'매개 변수에만 액세스하려고합니다. 이것이 "쌍으로 배열 된 배열"또는 단순히 목록으로 분류되는지는 모르겠지만 기본적으로 첫 번째 요소를 추출하는 데 관심이 있습니다. 넓이'.

아이디어가 있으십니까?

답변

4

Screen에서 얻은 답은 유형이 struct 인 배열입니다. access the fields of a structure arrayvariableName.fieldName 구문입니다.

screenInfo = Screen('resolution',0); 

%# access width 
width = screenInfo.width 
0

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