[Tutor] Linear Algebra weirdness
Mr Gerard Kelly
gerard.kelly at uqconnect.edu.au
Thu Feb 26 06:32:30 CET 2009
I am getting some very strange behaviour from the Linear Algebra module.
Look at this code:
from LinearAlgebra import *
a=5
print a
And look at the output that I get when I run it:
50.0
0.0
0.25
0.0
0.5
0.0
0.75
0.0
1.0
[[ 2.50000000e-01 -2.50000000e-01 -4.99993750e-01 ...,
3.73459082e+01 3.75116710e+01 3.76764961e+01]
[ 5.00000000e-01 -5.00000000e-01 -6.25000000e-06 ...,
-4.99993797e-01 -2.49373966e-03 4.99993766e-01]
[ 7.50000000e-01 -7.50000000e-01 0.00000000e+00 ...,
-7.50000000e-01 0.00000000e+00 7.50000000e-01]
[ 1.00000000e+00 -1.00000000e+00 0.00000000e+00 ...,
-1.00000000e+00 0.00000000e+00 1.00000000e+00]]
5
Apparently Linear Algebra is giving me the output of another program along with the output for this one. Of course I don't need Linear Algebra to print the number 5, but I've been trying to make a program that uses Linear Algebra, and I'm always having the output come out twice each time I run it. When I edit the program, it always gives me the old output before the new output, even if I edit it right down to something as simple as "a=5, print a".
Is anybody familiar with this module and why it is doing this? I've used it before and never had this issue.
-Gerard.
More information about the Tutor
mailing list