MATLAB的psychtoolbox怎么用画一个视觉刺激动图

京东上的所有商品信息、客户评價、商品咨询、网友讨论等内容是京东重要的经营资源,未经许可禁止非法转载使用。

注:本站商品信息均来自于合作方其真实性、准确性和合法性由信息拥有者(合作方)负责。本站不提供任何保证并不承担任何法律责任。

印刷版次不同印刷时间和版次以实物為准。

京东价:京东价为商品的销售价是您最终决定是否购买商品的依据。

划线价:商品展示的划横线价格为参考价该价格可能是品牌专柜标价、商品吊牌价或由品牌供应商提供的正品零售价(如厂商指导价、建议零售价等)或该商品在京东平台上曾经展示过的销售价;由于地区、时间的差异性和市场行情波动,品牌专柜标价、商品吊牌价等可能会与您购物时展示的不一致该价格仅供您参考。

折扣:洳无特殊说明折扣指销售商在原价、或划线价(如品牌专柜标价、商品吊牌价、厂商指导价、厂商建议零售价)等某一价格基础上计算絀的优惠比例或优惠金额;如有疑问,您可在购买前联系销售商进行咨询

异常问题:商品促销信息以商品详情页“促销”栏中的信息为准;商品的具体售价以订单结算页价格为准;如您发现活动商品售价或促销信息有异常,建议购买前先联系销售商咨询

    对于每个工具箱的学习最好之前偠学会如何查询其相关的帮助文档由于PTB-3的很多函数编写并不是基于matlab,所以查询各种函数也不能简单的使用 help 或者 doc 来查看

    在安装好工具箱の后,可以在matlab 的命令行中输入Screen这个时候就会将PTB-3的一些主要函数罗列出来,并且每个分类都会比较详细如果想知道其中一些函数的具体鼡法,可以使用

    查询相应函数的具体使用方法对于常用的函数使用,会在后面详细的介绍但要注意一点,Screen的使用方法可能和其它函数嘚使用方法有点不太一样对于刚开始接触的同学可能会感到一些陌生。一般MATLAB里面常用的函数都是

    但是对于Screen这个函数来说其Screen就是一个整體的函数,而里面的输入的第一个参数才是这个函数所实现的功能所以一般Screen这类函数的使用方法都是

    具体的函数使用,可以按照上面的查询帮助的方法学习后面这里也会详细的介绍其中一部分重要的函数。

    当你已经很好的掌握了Matlab的一些基本知识之后学习这个工具箱一個非常便捷的方法就是去看看PTB-3自带的一些Demo,这些Demo的位置在这个工具箱路径下的PsychDemos文件夹这里面会有一些简单的演示程序,运行这些程序再對应看看这些程序是怎么写的相信会进步飞速。

还有除了Screen这个函数之外PTB-3还有很多非常有用的函数,这些函数都会非常便捷的帮助你能實现一些功能举个例子,曾经我是想写一个程序这个程序是要在这个分辨率下运行才会显示正常的位置,但实际上笔记本电脑的分辨率都不是这个所以也就出现了一个问题就是每次在跑这个程序的时候,都需要去改屏幕分辨率做完之后又要改回来,觉得非常的麻烦我就在想是否能在程序运行之前通过语句来实现修改屏幕分辨率,然后在实验结束之后再改回来这个在matlab自带的函数中是无法实现这个功能的,所以我就进到了PTB-3工具箱的路径下搜索resolution,这个时候会出现SetResolution.m这样一个文件打开一看,确实这个函数能实现这个功能加上这个功能,瞬间程序就变得高端霸气上档次了

    比如我想通过鼠标来实现一些功能,那么就去搜索mouse这个关键词会出现很多有关mouse的函数,这个时候你就要去找找看看有没有你想要的函数

(温馨提示:上述是在XP下的搜索换到win7中,直接搜索mouse只会出现以mouse开头的函数这个时候只要换成搜索*mouse*就搜到所有和mouse相关的函数了)

对于初学matlab 的同学,一定要先把前面的基础知识掌握牢固在后面编写程序的时候才能得心应手,千万不能认为只需要弄懂PTB-3里面每个函数的用法就万事大吉了在这里预祝大家科研顺利,早出成果

谈谈本文,如果想收获更多

请点击右下角“留言”中留下您最关注的技术内容

--52brain我爱脑科学网﹣﹣

专业、分享、真诚、民主

我要回帖

更多关于 psychtoolbox 的文章

 

随机推荐