Hi all,

I was trying to use meshgrid with three arrays and got some odd results.
Here's a simple example:
xt = np.array([1,2,3,4])
yt = np.array([6,7,8])
zt = np.array([12,13])
xxx,yyy,zzz = np.meshgrid(xt,yt,zt)
So I would expect that xxx[0,0,:] = array([1,2,3,4])
instead I get xxx[0,0,:] = array([1,1]) and xxx[0,:,0] = array([1,2,3,4])
also yyy[:,0,0] = array([6,7,8]), whereas I would expect yyy[0,:,0] =
array([6,7,8])
So what's going on? This seems like a bug to me.
Any suggestions for getting what I wanted -- i.e. xxx.shape = (2,3,4), with
values as appropriate?

Thanks,
Jon

-- 
Jonathan D. Slavin (he/him)
Astrophysicist - High Energy Astrophysics Division
Center for Astrophysics | Harvard & Smithsonian
Office: (617) 496-7981 | Cell: (781) 363-0035
60 Garden Street | MS 04 | Cambridge, MA 02138
_______________________________________________
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com

Reply via email to