from jnumeric.JNumeric import *
a = array( [2,3,4] )
print type(a)
print a
print "Operations:"
a = array( [20,30,40,50] )
b = arange( 4 )
c = a-b
print c
print "Elementwise product:"
A = array( [[1,1], [0,1]] )
B = array( [[2,0], [3,4]] )
print A*B # elementwise product
print dot(A,B) # matrix product
print "Functions:"
BB=sqrt(B)
CC=exp(BB)
print CC
D=sum(CC)
print "Reshape:"
a = arange(12)
print reshape(a,[3,4])
print "Linear algebra:"
a = array([[1.0, 2.0], [3.0, 4.0]])
print "Transpose=\n",transpose(a)
print "Trace=",trace(a)
print "Dot=", dot(a,a)
Ads help maintain this website.