Matlab Psytoolbox(脑与认知神经科学)

视错觉举例
实验设计一
实验设计二
实验设计三
实验设计四

文章目录

  • Matlab Psytoolbox(脑与认知神经科学)
  • 前言
    • 1.题目
    • 2.分析设计要求
    • 2.代码
  • 总结

前言

脑与认知神经科学Matlab认知科学实验设计(含Psytoolbox下载教程)


1.题目

1.请完成下列实验:
a. 设计简单实验,内容如下。
在屏幕中左右各显示一张图像,并显示提示词:要求用户选择一张图像,并根据选择点击键盘按键N或M(此处可以设置为其它键盘按键)。等待用户点击键盘,输出根据键盘判定点击的图像是哪一张,并输出从显示图像到用户点击键盘的时间。

2.分析设计要求

创建一个窗口显示信息,能够显示提示词、图片、结果、反应时间。
首先初始化窗口,利用Screen创建一个窗口,选定当前屏幕颜色,编写提示词,给出选择图片,选定两个按键作为选择键,显示结果与反应时间。

2.代码

tryScreen('Preference', 'SkipSyncTests'); %跳过刷新率检测screens=Screen('Screens'); screenNumber=max(screens);  % 第一个屏幕就是0[w,wsize]=Screen('OpenWindow',screenNumber,255,[100,100,1900,1000]);%打开窗口并返回两个重要变量Screen('Flip',w);%更新当前屏幕%输出提示内容Screen('DrawText',w,'请选择一张图像,M键选择左边,N键选择右边',500,300,[255,0,0])Screen('DrawText',w,'实验开始',800,450,[255,0,0])Screen('Flip',w);WaitSecs(2)%等待两秒%存入两张图片信息I1=imread('1.jpg');I2=imread('2.jpg');%返回图片大小[imgh1,imgw1,~]=size(I1)[imgh2,imgw2,~]=size(I2)%制作纹理P1=Screen('MakeTexture',w,I1);P2=Screen('MakeTexture',w,I2);Screen('DrawTexture',w,P1,[],[0,0,imgw1,imgh1]+[100,50,300,400]);%绘制图片%DrawFormattedText(w,'Apple',600,100,[255,0,0])%此语句可能会出现上半部分缺失Screen('DrawTexture',w,P2,[],[0,0,imgw2,imgh2]+[1000,50,700,300]);%绘制图片Screen('Flip',w);keyrecord=[]%记录kc值,以便确定按键time1=GetSecs; %计时开始while 1[kid,~,kc]=KbCheck;%不断检测是否按键%kc对应m 70  n 74 if kid==1   %有按键按下时,记录按键信息keyrecord = kcbreakendendtime=GetSecs-time1;%计算花费时间%选择苹果/选择香蕉/不选择三种情况分别输出if kc(77) == 1Screen('DrawText',w,'你选择的图像是苹果',680,300,[255,0,0])Screen('DrawText',w,'你的反应时间为',600,450,[255,0,0])Screen('DrawText',w,num2str(time),900,450,[255,0,0])Screen('DrawText',w,'秒',1100,450,[255,0,0])Screen('Flip',w);elseif kc(78) == 1Screen('DrawText',w,'你选择的图像是香蕉',680,300,[255,0,0])Screen('DrawText',w,'你的反应时间为',600,450,[255,0,0])Screen('DrawText',w,num2str(time),900,450,[255,0,0])Screen('DrawText',w,'秒',1100,450,[255,0,0])Screen('Flip',w);elseScreen('DrawText',w,'你没有选择图像',700,400,[255,0,0])Screen('Flip',w);endWaitSecs(2)Screen('CloseAll');%sca;关闭窗口
catchsca;
end

注意,各位使用的时候,要将引用的图片地址更改为自己的图片地址,我已上传资源,包含源码截图,总结等等,可直接运行。


总结

非常感谢您的观看,我上传的资源全部是免费下载,欢迎来我主页看看,请关注一下新人,我会非常努力的更新您需要的东西。

脑与认知神经科学Matlab Psytoolbox认知科学实验设计——实验设计一相关推荐

  1. 脑与认知神经科学Matlab Psytoolbox认知科学实验设计——实验设计三

    Matlab Psytoolbox(脑与认知神经科学) 视错觉举例 实验设计一 实验设计二 实验设计三 实验设计四 文章目录 Matlab Psytoolbox(脑与认知神经科学) 前言 1.题目 2 ...

  2. 脑与认知神经科学Matlab Psytoolbox认知科学实验设计——实验设计二

    Matlab Psytoolbox(脑与认知神经科学) 视错觉举例 实验设计一 实验设计二 实验设计三 实验设计四 文章目录 Matlab Psytoolbox(脑与认知神经科学) 前言 1.题目 2 ...

  3. 脑与认知神经科学Matlab Psytoolbox认知科学实验设计——实验设计四

    Matlab Psytoolbox(脑与认知神经科学) 视错觉举例 实验设计一 实验设计二 实验设计三 实验设计四 文章目录 Matlab Psytoolbox(脑与认知神经科学) 前言 1.题目 2 ...

  4. 脑与认知神经科学Matlab Psytoolbox认知科学实验设计——视错觉

    Matlab Psytoolbox(脑与认知神经科学) 视错觉举例 实验设计一 实验设计二 实验设计三 实验设计四 文章目录 Matlab Psytoolbox(脑与认知神经科学) 前言 例子 前言 ...

  5. 认知科学和认知神经科学_设计师认知科学阅读清单

    认知科学和认知神经科学 by Andy Fitzgerald 通过安迪·菲茨杰拉德(Andy Fitzgerald) 设计师认知科学阅读清单 (A Cognitive Sciences Reading ...

  6. 认知神经科学背景综述

    在这里记录一下自己学习的过程,记录一些笔记. 诞生 1995年麻省理工出版的<认知神经科学>一书(Gazzaniga主编)问世,标志着认知神经作为一门成熟的学科分支成立.这门科学揭示人类神 ...

  7. 计算机认知神经科学,认知科学对视知觉的认识

    认知科学对视知觉的认识: 一.视知觉的恒常性 1.恒常性 一个物体相对人眼的距离.方位.角度(如被旋转)和照明光线发生变化时,在视网膜上的成像也会有相应的变化,但是人的视知觉却是恒定不变的. 大拇指实 ...

  8. 台湾中央大学认知神经科学研究所所长洪兰对于男女脑活动的比较

    台湾中央大学认知神经科学研究所所长洪兰对于男女脑活动的比较 1 首先比较胼胝体的厚度,女生厚于男生,所以女生更擅长把情感表达出来,情感和表达分别由不同的半脑控制. V4 颜色,地标  v5 动作. 沟 ...

  9. 一起学习「认知神经科学」-《神经科学-探索脑》-preface

    Preface 记录从计算机到人工智能,再到认知神经科学前沿交叉方向的学习历程. 2021.9 加入陈霖院士的大范围首先团队. 从这篇文章开始,学习神经科学基础教材<Neuroscience-- ...

最新文章

  1. Swift 中的 @autoclosure
  2. Flask之flask-session
  3. c#中textbox属性_C#.Net中带有示例的TextBox.Multiline属性
  4. python数组拼接concat_Python xarray.concat然后xarray.to_netcdf生成巨大的新文件大小
  5. cacti监控mysql
  6. 【智能优化算法】基于Levy飞行策略的改进樽海鞘群算法求解单目标优化问题matlab代码
  7. 【python技巧】RGB值组合三元色(红绿蓝)
  8. 用最通俗易懂的代码帮助新手理解javascript闭包
  9. Excel 常用技巧目录
  10. Testing Types - 读书笔记
  11. python svg转png_如何使用Python3实现svg转png与pdf(附转换源代码)
  12. 微信小程序开发WXML语法之条件渲染用法
  13. cass怎么添加指北针图例_答疑|CASS怎么添加图例?
  14. [置顶]       VMWare不能安装64位操作系统原因探析
  15. 地铁自助售票机模拟系统-C++课程设计
  16. 2021质量管理最新资料包来了,超实用干货,快收藏!
  17. 怎样在PDF文件中查找某个特定的词?
  18. 天旦客座民生商学院、华夏银行,分享产品思维,启航数字化转型
  19. 焊接LQFP48 和 LQFP64 封装的芯片的记录
  20. [android图片压缩]一款不错的图片压缩,值得学习!

热门文章

  1. 如何去除图片上的文字(PS使用教程)
  2. 特斯拉强制返岗遭亚马逊微软挖人:“不喜欢马斯克的速来,我们可居家办公”
  3. 天气数据API接口记录
  4. PDF怎么转换成Excel?转后一页一个子表怎么合并?
  5. 用Go建千亿级微服务 分析详细,适合新手理解概念
  6. 【IoT】 产品设计之α、β、λ测试
  7. Android生日礼物(含拼图游戏,背景音乐,自动拨号等功能实现)--根据代码规范修改注释以及定义
  8. 快速配置Tomcat,解决Tomcat卡住不动
  9. WiFi慢不一定是信号不好,这几招让你上网更顺畅
  10. 用光盘怎样重装电脑系统