2016-08-19 4 views
-1

저는 최근에인지 심리학 연구를위한 간단한 경험을 프로그래밍하는 방법을 배우기 시작했습니다. 누군가가 두 가지, 정의하는 방법, 화면에서 점을 그리는 위치, 자극이 시작되기 전에 고정 시간을 정의하는 방법을 알고 있는지 묻고 싶습니다.화면 psychtoolbox의 중심에 점을 그립니다.

dotXpos = [?] * screenXpixels; 
dotYpos = [?] * screenYpixels; 

그러나, 나는 화면의 정확한 중간을 정의 조정하는 모른다 : 나는 점의 위치를 ​​정의하는 코드는 다음과 같은 것을 알고있다. 미리 감사드립니다.

+2

이 태그가 Android로 태그가 지정된 이유는 무엇입니까? – Suever

답변

0

Psychtoolbox에서 대부분의 기본적인 그리기 루틴은 Screen 함수를 통해 제공됩니다. 여기

Screen('DrawDots', windowPtr, xy [,size] [,color] [,center] [,dot_type]); 

에서, xy이 점의 모든 "센터"의 위치해야한다 : 점을 그리려면 DrawDots 하위 명령을 사용할 수 있습니다. 너에게 그것은 [dotXpos, dotYpos]이어야한다.

화면의 중심 위치는 다음과 같습니다 자극이 나타나기 전에

dotXpos = 0.5 * screenXpixels; 
dotYpos = 0.5 * screenYpixels; 

가 시간 초과 지연을 구현하려면, 당신은 WaitSecs

가 확인하시기 바랍니다 사용할 수 있습니다

https://web.archive.org/web/20160515043421/http://docs.psychtoolbox.org/DrawDots https://web.archive.org/web/20160419072932/http://docs.psychtoolbox.org/WaitSecs

관련 문제