From: Sebastian H. <ha...@ms...> - 2003-10-09 17:25:44
|
Hi ! I just discovered this: (I'm using numarray 0.6 [on windows]) >>> dy = na.fromfunction(lambda y,x: y, (3,3)) >>> dx = na.fromfunction(lambda y,x: x, (3,3)) >>> dy array([[0, 0, 0], [1, 1, 1], [2, 2, 2]]) >>> dx array([[0, 1, 2], [0, 1, 2], [0, 1, 2]]) >>> dx.type() Int32 >>> dx.astype(na.Int8) array([[0, 0, 0], [1, 1, 1], [2, 2, 2]], type=Int8) >>> dx.astype(na.Int16) array([[0, 0, 0], [1, 1, 1], [2, 2, 2]], type=Int16) >>> dx.astype(na.Float) array([[ 0., 0., 0.], [ 1., 1., 1.], [ 2., 2., 2.]]) >>> dx.astype(na.Float32) array([[ 0., 0., 0.], [ 1., 1., 1.], [ 2., 2., 2.]], type=Float32) What does this mean ? Am I missing something ? Thanks, Sebastian Haase |