Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- >>> a=128
- >>> c=0
- >>> m=509
- >>> n=500
- >>> seed = 10
- >>> for i in range (1,n):
- new_seed=(a*seed+c)%m
- seed = new_seed
- print new_seed
- >>> a=269
- >>> c=0
- >>> m=2048
- >>> n=500
- >>> seed = 10
- >>> for i in range (1,n):
- new_seed=(a*seed+c)%m
- seed = new_seed
- print new_seed
- import matplotlib.pyplot as plt
- import random
- x = []
- a,seed,c,m,n = 128,10,0,509,500
- for i in range (1,n):
- new_seed=(a*seed+c)%m
- seed = new_seed
- x.append( new_seed)
- a,seed,c,m,n = 269,10,0,2048,500
- y= []
- for i in range (1,n):
- new_seed=(a*seed+c)%m
- seed = new_seed
- y.append( new_seed)
- plt.plot(x,y)
- plt.show()
- xlist = []
- for i in xrange(n):
- new_seed = # generate the number
- xlist.append(new_seed)
- xlist = [generate_number(...) for i in xrange(n)]
Add Comment
Please, Sign In to add comment