Ganesh V wrote:
> Hi!
> 
>   I have a problem with contour plots. See the two plots at
> 
> http://www.ae.iitm.ac.in/~ae03b007/downloads/matlab.jpg
> http://www.ae.iitm.ac.in/~ae03b007/downloads/matplotlib.jpg
> 
> The names show how they are generated. It's the same data obviously. Why 
> the difference. I am dealing with a 161*241 grid and followed 
> instructions given in the 3D plotting with matplotlib cookbook page of 
> scipy.org <http://scipy.org>. Any parameter to be changed ? MATLAB keeps 
> crashing like hell.. I want to get rid of it asap !!

Offhand, it looks like maybe you reshaped your 161*241 into a 241*161 so 
that it is all scrambled up.  Are you taking into account the fact that 
Matlab stores matrices in Fortran order (first index increases fastest) 
and numpy by default in C order (last index increases fastest)? One way 
to check your array is by plotting slices through it: e.g., 
"plot(A[:,100])" and "plot(A[60,:])".  But you really have not provided 
much information to go on.  The best way to get help on something like 
this is to provide a small self-contained script, generating its own 
data, that shows the problem.  Specify what matplotlib version you are 
using and on what kind of machine.  Update matplotlib if it is not 
current (although in the present case I am pretty sure that the problem 
is the input you are giving contourf, not a problem with any past 
version of it).  Also please look at examples/contour_demo.py and 
examples/contourf_demo.py from the matplotlib distribution, and verify 
that you can run them and understand them.

Eric

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to