• 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');  % 修改要填充的数据
    

      

  • 相关阅读:
    day35—JavaScript操作元素(创建、删除)
    day34—JavaScript实现DOM操作
    day33—前端开发的模块化和组件化
    day32—CSS多列布局学习
    day31—CSS Reset 与页面居中布局
    JVM(18)之 Class文件
    JVM(17)之 准备-解析-初始化
    JVM(16)之 双亲委派模型
    JVM(15)之 类加载器
    JVM(14)之 类加载机制
  • 原文地址:https://www.cnblogs.com/kekeoutlook/p/10095992.html
Copyright © 2020-2023  润新知