-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exchance of complex variables not working #38
Comments
Thanks for reporting! I'd never tested it with complex data-types. It's too On Sun, Jan 19, 2014 at 11:03 AM, Chilichiller notifications@github.comwrote:
|
I just checked the HDF5 File created in the tmp-folder. It gets written fine from Matlab, but PyTables cannot open the Matlab-style complex HDF5 file. The package h5py can read this kind of data and could be used instead of PyTables for the task. I will try to implement this for me if not too hard. Martin Am 20.01.2014 um 01:01 schrieb Ariel Rokem notifications@github.com:
|
Great. Thanks so much for looking into this! Please do submit a pull On Sun, Jan 19, 2014 at 4:48 PM, Chilichiller notifications@github.comwrote:
|
I will let you know, if I succeed. Am 20.01.2014 um 01:50 schrieb Ariel Rokem notifications@github.com:
|
Thanks for merging my bugfix. Basic complex data transfer from Matlab to Python works now fine. There is still a bug when changing the size of a already transfered variable. I will file another bug report. Actually two. :) |
Trying to use the magic syntax with a variable transfer of a complex matrix using
%%matlab -o Y
gives the following error:
/python/virtualenvs/main/lib/python2.7/site-packages/tables/group.py:1200: UserWarning: problems loading leaf
/Y
::the HDF5 class
H5T_COMPOUND
is not supported yetThe leaf will become an
UnImplemented
node.% (self._g_join(childname), exc))
The workaround of storing the real and imaginary part in Matlab, transfer them and combine them later in python works, but is a little cumbersome to do. (I guess this is more a feature request than a bug.)
The text was updated successfully, but these errors were encountered: