Mercurial > hg > pycsalgos
annotate tests/testLstsq.py @ 31:829bf04c92af
Enabled fine step of 0.05 for delta and rho
| author | nikcleju |
|---|---|
| date | Thu, 10 Nov 2011 22:48:39 +0000 |
| parents | 9079a9f7c4cf |
| children |
| rev | line source |
|---|---|
| nikcleju@7 | 1 import numpy as np |
| nikcleju@7 | 2 import numpy.linalg |
| nikcleju@7 | 3 import scipy.io |
| nikcleju@7 | 4 import scipy.linalg |
| nikcleju@7 | 5 import time |
| nikcleju@7 | 6 |
| nikcleju@7 | 7 def main(): |
| nikcleju@7 | 8 mdict = scipy.io.loadmat('testLstsq.mat') |
| nikcleju@7 | 9 A = mdict['A'].newbyteorder('=') |
| nikcleju@7 | 10 b = mdict['b'] |
| nikcleju@7 | 11 |
| nikcleju@7 | 12 starttime = time.time() |
| nikcleju@7 | 13 for i in np.arange(mdict['nruns']): |
| nikcleju@7 | 14 #for i in np.arange(100): |
| nikcleju@7 | 15 #np.linalg.lstsq(A, b) |
| nikcleju@7 | 16 np.linalg.svd(A) |
| nikcleju@7 | 17 print "Elapsed time = ",(time.time() - starttime) |
| nikcleju@7 | 18 |
| nikcleju@7 | 19 if __name__ == "__main__": |
| nikcleju@7 | 20 main() |
