zoukankan      html  css  js  c++  java
  • matlab 整局-部视知觉实验(读取excel点阵设计图替换数据)

     -------给我那编程盲的女盆友,我怎么感觉是我选了一门课???做了这么多次作业,还是整理出来吧,要知道双鸭山大学心理系单身妹子还是很多啊。

    整体-局部范式是心理学的经典实验之一。请尝试利用 MATLAB 的绘图方法制作该
    实验的若干组刺激材料。每一组刺激材料应当包含两张图片,分别描述局部与整体一致、
    局部与整体相异的情况,如下图所示:

    1 excle 生成一个点阵

    (将下列数据复制粘贴在excle中)

    0 0 0 1 1 1 1 1 1 1 1 1 0 0 0
    0 0 1 1 1 1 1 1 1 1 1 1 1 1 0
    0 1 1 1 1 1 1 1 1 1 1 1 1 1 0
    0 1 1 1 1 1 1 1 1 1 1 1 1 1 0
    0 1 1 1 1 0 0 0 0 1 1 1 1 1 0
    0 0 0 0 0 0 0 0 1 1 1 1 1 1 0
    0 0 0 0 0 0 0 1 1 1 1 1 1 0 0
    0 0 0 0 0 0 1 1 1 1 1 1 0 0 0
    0 0 0 0 0 1 1 1 1 1 1 0 0 0 0
    0 0 0 0 1 1 1 1 1 1 0 0 0 0 0
    0 0 0 1 1 1 1 1 1 0 0 0 0 0 0
    0 0 1 1 1 1 1 1 0 0 0 0 0 0 0
    0 1 1 1 1 1 1 1 1 1 1 1 1 1 0
    0 1 1 1 1 1 1 1 1 1 1 1 1 1 0
    0 1 1 1 1 1 1 1 1 1 1 1 1 1 0
    0 1 1 1 1 1 1 1 1 1 1 1 1 1 0

     4的点这设计(实在找不到手动改)

     2 运行程序修改要填充的数字

     

    程序

    K=zeros;
    num=xlsread('data.xlsx',1,'A1:O16');
    K=num;
    xmin=0;
    xmax=3;
    ymin=0;
    ymax=3.5;
    set(gca,'xtick',[],'xticklabel',[]);
    set(gca,'ytick',[],'yticklabel',[]);
    %set(P,'Color','red')
    box on;
    axis([xmin xmax ymin ymax]); 
    [i,j]=find(K==1); % 判断要修改的字符
    x=0.1+0.2*(j-1);
    y=0.1+0.2*(17-i);
    text(x,y,'3');  % 修改要填充的数据
    

      

  • 相关阅读:
    线程锁(互斥锁Mutex)及递归锁
    threading模块,python下的多线程
    笔试面试题实现
    Socket编程,SocketServer模块
    iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件)
    iOS 根据文件名获取到文件路径
    IOS UILabel自动换行
    🐤小记
    iOS 获取当前月份的天数(转)、
    IOS 在Ipad 横屏 上使用UIImagePickerController
  • 原文地址:https://www.cnblogs.com/kekeoutlook/p/10095992.html
Copyright © 2011-2022 走看看