[Numpy-discussion] non-contiguous array error
Brad Malone
brad.malone at gmail.com
Sun Feb 10 20:43:05 EST 2008
Hi, I am receiving a "AttributeError: incompatible shape for a
non-contiguous array" error. A quick illustration of the type of code
that gives me the error is shown below:
--------------------------------------------
from numpy import *
list=[i for i in range(0,27)]
c=array(list)
c.shape=(3,3,3)
d=fft.fftn(c)
d.shape=(27)
<error here>
--------------------------------------------
I suppose this has something to do with the fact that the fourier
transform of c has imaginary parts, which affects the way the
information is stored in memory, and this messed up the call to
.shape?
Is there another way to do this, or will I need to rewrite this
section of my code?
Thanks for all you do,
Brad
More information about the NumPy-Discussion
mailing list