Psychopy单位
在psychopy中,有多种单位可供选择,包括但不限于:‘norm’, ‘cm’, ‘deg’, ‘pix’。在编写程序时,可以选择标准单位(normalised units),如’norm’,因为刺激可以随着窗口的大小自然伸缩。而在正式实验时,最好选择’cm’或’deg’,因为在这两种单位小,不管屏幕或窗口如何变化,刺激大小都不变。
高度 Height
height单元是相对窗口大小而不是屏幕尺寸而言。对于4: 3屏幕而言,左下角到右上角的范围是 (-0.6667,-0.5)到(+0.6667,+0.5),而对于16: 10 的屏幕来说,左下角到右上角的范围是(-0.8,-0.5) 到(+0.8,+0.5)。这种单位的特点是可以根据窗口大小缩放(不同于“cm”和"deg")。它的缺点在于屏幕的左右边缘必须由屏幕尺寸来确定(这句话我也不太懂是什么意思,附上原文):
Obviously it has the disadvantage that the location of the right and left edges of the screen have to be determined from a knowledge of the screen dimensions. (These can be determined at any point by the Window.size attribute.