Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.mso.anu.edu.au/pfrancis/ObsTech/generate.py
Дата изменения: Thu Apr 12 15:07:22 2007
Дата индексирования: Tue Oct 2 03:29:11 2012
Кодировка:

Поисковые слова: п п п п п п п п п п п п п п п п п п п п п п п п п
from numarray import *
from numarray.random_array import *

size = 50000
bmean = 17.0
bsig = 2.0
bkmean = 2.0
bksig = 1.0
rmin = 0.1
rmax = 2.0


outhandle = open('simdata.d', 'w')
seed()
number = arange(size)
rah = randint(0,24,size)
ram = randint(0,60,size)
ras = uniform(0.0,60.0,size)
dd = 57.295*arccos(uniform(-1.0,1.0,size)) - 90.0
dd = dd.astype(Int8)
dm = randint(0,60,size)
ds = uniform(0.0,60.0,size)
bmag = normal(bmean,bsig,size)
bkcolour = normal(bkmean,bksig,size)
kmag = bmag - bkcolour
radio = uniform(rmin,rmax,size)

# Now loop through all the sources printing out their properties

for n in number:
print >> outhandle, '%5d %5d %2d %5.2f %6d %2d %5.2f %8.2f %5.2f %5.3f' % (n, rah[n], ram[n], ras[n], dd[n], dm[n], ds[n], bmag[n], kmag[n], radio[n])
# Finally close your connection to the files.

outhandle.close()