Hey there ! I’m beginning to learn to code, and I just want a stimulus to be presented on a screen at a certain degree of visual angle. Here is my code for the moment:
import numpy as np
import time
#Functions
def make_dot(number_dots):
r = [];
for i in range (number_dots):
random_placex = np.random.normal()
random_placey = np.random.normal()
r.append(vis.Circle (win,radius = 0.08,units='deg',fillColor='white',pos=[random_placex,random_placey]))
return r
##how many dots?
nb_dots = 50
#Make a window
win = vis.Window(size=(500,600))
dots = make_dot(nb_dots)
for i in range(len(dots)):
dots[i].draw()
win.flip()
time.sleep(5)
And I get the following error message:
raise ValueError(msg % monitor.name)
I guess I need to define the monitor I’m working on; But I have currently absolutely no idea how to do this, and I’m just desparate to find a solution. Could someone help me please?