Advertisement
Guest User

Untitled

a guest
Jul 19th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 1.28 KB | None | 0 0
  1. config_mouse;
  2.  
  3. start_cogent
  4.  
  5. % Update mouse map using readmouse.
  6. readmouse;
  7. % Update coordinates for text.
  8. y = y - sum(getmouse(map.Y));
  9. if y>max_scale
  10. y=max_scale;
  11. elseif y<0
  12. y=0;
  13. end
  14. Y = [Y ; y ];
  15. %5th buffer = moving mouse
  16. loadpict('F:\Cambridge\matlab_files\matlab_files\myscripts\PE2SD\fletcher_task\final\distributionsandfractalcss_scale\scales_dots_circle\scale100.png',5,0,0);
  17. scale;
  18. preparestring( num2str((round(Y(end)/constant_div))), 5, -50, Y(end)-constant );
  19. preparestring( num2str((round(Y(end)/constant_div))), 5,65, Y(end)-constant);
  20. preparestring('£',5,-70,Y(end)-constant);
  21. preparestring('£',5,45,Y(end)-constant);
  22. loadpict('F:\Cambridge\matlab_files\matlab_files\myscripts\PE2SD\fletcher_task\final\distributionsandfractalcss_scale\scales_dots_circle\line.png',5,0,Y(end)-constant);
  23. drawpict( 5 );
  24. clearpict(5)
  25.  
  26. keypress=getmouse(map.Button1);
  27. max_prediction_time=time_CS+5000; %subj has 5 sec. to make pred.
  28.  
  29. if keypress==button3 %Then it stops
  30. is_prediction='prediction';
  31. prediction_time=time;
  32. rt=prediction_time-time_initial_scale;
  33. time_left=5000-rt;
  34. p_time=1;
  35. break
  36. elseif time>=max_prediction_time
  37. is_prediction='no_prediction';
  38. %keypress=button3;
  39. prediction_time=time;
  40. rt=prediction_time-time_initial_scale;
  41. time_left=0;
  42. p_time=2;
  43. break
  44. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement