Psychopy单位

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.

标准单位 Normalised units

标准单位在psychopy中的使用参数是“norm”,它在x和y维度的范围都是[-1, 1]。也就是说,右上角的坐标是[1, 1],左下角的坐标是[-1, -1]。请注意,在norm单位下,如果把刺激的单位设置为1,则只占屏幕的一半。因为整个窗口的高度是-1: 1为2。

厘米 Centimeters

设置刺激大小和在屏幕上的位置。

视角 Degrees of visual angle

使用视角设置刺激大小和位置。有两个重要参数,被试距屏幕距离屏幕大小。如果这两个参数反生改变,记得修改。

像素 Pixels on screen

我们同样可以根据像素设置刺激。由于屏幕像素大小不一,所以这有一个明显的缺点是刺激的大小取决于显示器。


备注

由于最近要使用psychopy编制程序,所以就简单翻译了一些官网的API,算是一个总结吧。

原文链接:http://www.psychopy.org/general/units.html#unitsdeg

时间:

  • 2019年1月18日 14:14:15,初稿
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • . 现在是AM 5:02分 按照大多数人的作息时间,这个时候应该在睡觉,但凡事有例外,在昨晚加班到23:40后,回...
    鬼灯森林阅读 1,595评论 3 12
  • 简书送的书1.2到了。真的惊喜。封面如此好看。 读诗,读词的故事。 要继续坚持。坚持就会有胜利吧。 今天,还在赶。...
    竹音尘阅读 223评论 0 3
  • 如果再见,我想跟你说:你现在过得好吗?我过得挺好,希望你也过的好,也祝你幸福! 曾经的我是不是特别傻,是不是特别不...
    提小莫阅读 454评论 0 2
  • 1 写这篇文章,最直接的原因,是因为有不止一个朋友在朋友圈里转载了咪蒙的一篇文章,叫做《你对我妈那么渣,你算什么好...
    小麦同学阅读 415评论 0 0
  • 我和闺蜜阿G在不同的城市,也只有寒暑假能见见。 我们能见面的时候,她和男朋友就成了异地。 每次和她一起玩,都感觉自...
    微风清酒阅读 541评论 0 15