Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 import sys
00017 import time
00018 import wiimoteConstants as acConst
00019 from math import sqrt
00020 import numpy as np
00021 import random
00022
00023
00024
00025
00026
00027
00028
00029
00030 def report(str, debuglevel=acConst._DEBUGLEVEL):
00031 """For error reporting, controlled by debuglevel."""
00032 if debuglevel > 0:
00033 print >> sys.stderr, str
00034 return
00035
00036 def log(str, file=None):
00037 if acConst._MONITOR_LEVEL > 0:
00038 print >> sys.stderr, str
00039
00040
00041 def promptUsr(str):
00042 """Prompting user."""
00043 print >> sys.stderr, str
00044 return
00045
00046 def getTimeStamp():
00047 """Return current time as float of seconds since beginning of Epoch."""
00048 return time.time()
00049
00050
00051 if __name__ == '__main__':
00052
00053 foo = np.array([(4.0,3.0,3.0)])
00054 bar = np.array([(4.0,3.0,3.0)])
00055
00056 isGreater = np.greater(foo,bar)
00057 isBad = np.greater(foo,bar).any()
00058 test = (foo > bar).any()
00059
00060
00061 print repr(isGreater)
00062 print isBad
00063 print test
00064