''' Created on Mar 16, 2014 @author: joe ''' import math, random randomFnc=lambda :3*random.gauss(0.0,1.0) inputScale=True def PrintTransMatrix(rows,cols): PrintMatrix(cols,rows) def PrintMatrix(rows,cols): print 'm', rows, cols for row in range(rows): for col in range(cols): if(inputScale): print randomFnc()/math.sqrt(rows), else: print randomFnc(), print def PrintVector(cols): print 'v', cols for col in range(cols): print randomFnc(), print