Passing numpy arrays to matlab

Andrew Straw strawman at astraw.com
Mon Nov 6 23:03:18 CST 2006


David Cournapeau wrote:
>     - To send data from the calling process to matlab, you first have to 
> create a mxArray, which is the basic matlab handler of a matlab array, 
> and populating it. Using mxArray is very ackward : you cannot create 
> mxArray from existing data, you have to copy data to them, etc... 
My understanding, never having done it, but from reading the docs, is
that you can create a "hybrid array" where you manage the memory. Thus,
you can create an mxArray from existing data. However, the docs
basically say that this is too hard for most mortals (and they may well
be right -- too painful for me, anyway)!

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642




More information about the Numpy-discussion mailing list