function zufallsquadrate (wiederholungen) % function zufallsquadrate (wiederholungen) % erzeugt einen visuellen Stimulus, der aus einem Quadrat fester Farbe und % Groesse besteht, das vor einheitlichem Hintergrund jeweils nach einem % festen Zeitinterval seine Position zufaellig aendert. % Vom Benutzer wird die Anzahl der Wiederholungen vorgegeben. % Abbildung erzeugen und bild=figure; set(bild,'Color','white'); % Achsen festlegen axis([0 12 0 12]) axis off 'square' hold % Erzeugen des Quadrates qx=[0 0 2 2 0]; qy=[0 2 2 0 0]; % Schleife ueber die Wiederholungen: for w=1:wiederholungen % Auswuerfeln der Position (durch Faktor 10 wird sichergestellt, dass % das 2*2 Einheiten grosse Quadrat nicht aus dem sichtbaren Bereich % verschwindet) posx=10*rand; posy=10*rand; % plotten des Quadrats fill(qx+posx,qy+posy,'black','EdgeColor','black') % 5 sec Wartezeit pause(3) % Loeschen des Quadrats fill(qx+posx,qy+posy,'white','EdgeColor','white') end