-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello,
I’m using numpy v1.2.0, and I have the following codes that provide different results : - --------------------- cal = (PyArrayObject *)PyArray_SimpleNew(2,dims,NPY_FLOAT); for(i=0;i<dims[0];i++) for(j=0;j<dims[1];j++) { *((npy_float *)PyArray_GETPTR2(cal,i,j))=(npy_float)in[i][j]; } - --------------------- and - --------------------- cal = (PyArrayObject *)PyArray_SimpleNewFromData(2,dims,NPY_FLOAT,in); - --------------------- As you probably guessed, "in" is a 2D array of floats of dimensions "dims". My questions are thus: - - Why do the two methods provide different results ? - - How do I get the second to behave like the first ? Thanks, Martin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJK5usJAAoJEBdvyODiyJI4YWwH/1VyfpeVVfI0/VfcVJ4L064z cWbqI4WOpDeYZmFIKLQfuVWwlEkQzbe7AQTxDiy3kR1iL93d6af0+YiLCaURdx9X yv3P7VE+i5clr6jqpESLngkl15LT8aJBzlI/UJL6UnrVBiKYAQ0XSFVdAWChOLE/ VtnEMNxbb5ZHqAwBhmjD/fldG9OwSODpq0yOudVgk1VWTQd1M4AESypY7QGFPod2 Exu83zm3ZVLzOvHjBE8yVOjVTlgm2hPBWMDySazz6owMh3XBCMMMz9rN3H4XQ0CJ 2R3bN22sJm363D2DlauHoTAMuAz8958fPzMFYVFxdSXZBH2V6Ck8Q3fi4MA/fnI= =h7J3 -----END PGP SIGNATURE-----
<<attachment: martin_raspaud.vcf>>
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion