Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- config_mouse;
- start_cogent
- % Update mouse map using readmouse.
- readmouse;
- % Update coordinates for text.
- y = y - sum(getmouse(map.Y));
- if y>max_scale
- y=max_scale;
- elseif y<0
- y=0;
- end
- Y = [Y ; y ];
- %5th buffer = moving mouse
- loadpict('F:\Cambridge\matlab_files\matlab_files\myscripts\PE2SD\fletcher_task\final\distributionsandfractalcss_scale\scales_dots_circle\scale100.png',5,0,0);
- scale;
- preparestring( num2str((round(Y(end)/constant_div))), 5, -50, Y(end)-constant );
- preparestring( num2str((round(Y(end)/constant_div))), 5,65, Y(end)-constant);
- preparestring('£',5,-70,Y(end)-constant);
- preparestring('£',5,45,Y(end)-constant);
- loadpict('F:\Cambridge\matlab_files\matlab_files\myscripts\PE2SD\fletcher_task\final\distributionsandfractalcss_scale\scales_dots_circle\line.png',5,0,Y(end)-constant);
- drawpict( 5 );
- clearpict(5)
- keypress=getmouse(map.Button1);
- max_prediction_time=time_CS+5000; %subj has 5 sec. to make pred.
- if keypress==button3 %Then it stops
- is_prediction='prediction';
- prediction_time=time;
- rt=prediction_time-time_initial_scale;
- time_left=5000-rt;
- p_time=1;
- break
- elseif time>=max_prediction_time
- is_prediction='no_prediction';
- %keypress=button3;
- prediction_time=time;
- rt=prediction_time-time_initial_scale;
- time_left=0;
- p_time=2;
- break
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement