Files
dev/script/test/TestGenerator.py
2019-03-20 13:52:00 +01:00

39 lines
840 B
Python

def gen():
num = 0.0
while num < 10:
yield num
num += 1
g = gen()
#r1 = vscan(inp,(sin, out),gen(),False, 0.5, title = "1D Generator")
def gen():
a,b = 0.0, 10.0
while abs(a) < 1.0:
while b < 20.0:
yield [a,b]
b=b+1.0
b=10.0
a=a+0.25
r2 = vscan((motor,inp),(sin, out),gen(),False, 0.1, title = "2D Generator", range = [-2.0,2.0, 10.0, 19.0])
#2D vector scan, plot to 2D Vector tab
vector = [ [1,1] , [1,2] , [1,3] , [1,4] ,
[1.5,2.5] ,
[2,1] , [2,2] , [2,3] , [2,4] ,
[2.5,2.5] ,
[3,1] , [3,2] , [3,3] , [3,3.5] , [3,3.6], [3,3.7], [3,4] ]
#r2 = vscan((motor,inp),(sin, out),vector,False, 0.1, title = "2D Vector", range = [0,4,0,5])