[Numpy-discussion] Conversion of matlab import containing objects into 3d array
Sat Feb 6 00:53:28 CST 2010
On Feb 5, 2010, at 2:12 PM, Angus McMorland wrote:
> Hi all,
> I'm trying to import data from a matlab file using scipy.io.loadmat.
> One of the variables in the file imports as an array of shape (51,) of
> dtype object, with each element being an array of shape (23,100) of
> dtype float. How do I convert this array into a single array of dtype
> float with shape (51,23,100)? objarr.astype(float), which I thought
> might work (from ), gives me the error "ValueError: setting an
> array element with a sequence.".
>  http://aspn.activestate.com/ASPN/Mail/Message/numpy-discussion/2998408
Something like this (assuming your array is named 'a')
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the NumPy-Discussion