From: Jesper L. <jes...@gm...> - 2008-11-26 23:13:20
|
Hi matplotlib users, The script below produces weird arrows when using numpy 1.2.1 and matplotlib trunk. When I reinstall numpy 1.2.0 instead it seems fine. I use the Agg backend. I am not sure where to start in tracking the bug down so I will just post the rather sparse information that I have. Please let me know if you need any further information from me. Best regards, Jesper import math import numpy.ma as ma import pylab as p a = ma.ones((10,10)) a[:2,:] = ma.masked a[:,9:] = ma.masked b = ma.array(-a) nx, ny = a.shape for i in range(nx): for j in range(ny): a[i,j] = a[i,j]*math.cos(i*j) b[i,j] = -b[i,j]*math.sin(i*j) print a p.quiver(a,b) p.grid(True) p.savefig('test1.png') |
From: Eric F. <ef...@ha...> - 2008-11-27 05:29:10
|
Jesper Larsen wrote: > Hi matplotlib users, > > The script below produces weird arrows when using numpy 1.2.1 and > matplotlib trunk. When I reinstall numpy 1.2.0 instead it seems fine. > I use the Agg backend. I am not sure where to start in tracking the > bug down so I will just post the rather sparse information that I > have. It looks OK to me with mpl and numpy from svn. Eric > > Please let me know if you need any further information from me. > > Best regards, > Jesper > > import math > import numpy.ma as ma > import pylab as p > > a = ma.ones((10,10)) > a[:2,:] = ma.masked > a[:,9:] = ma.masked > b = ma.array(-a) > nx, ny = a.shape > > for i in range(nx): > for j in range(ny): > a[i,j] = a[i,j]*math.cos(i*j) > b[i,j] = -b[i,j]*math.sin(i*j) > > print a > > p.quiver(a,b) > p.grid(True) > p.savefig('test1.png') > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
From: Jesper L. <jes...@gm...> - 2008-11-27 10:10:19
Attachments:
test1.png
|
Hi Eric and Mauro, Thanks for your answers. 2008/11/27 Eric Firing <ef...@ha...>: > It looks OK to me with mpl and numpy from svn. I tried upgrading to numpy from svn as well. Unfortunately the problem persists (I have attached a plot). I have seen the problem on two of my Ubuntu machines. Maybe it is caused by my specific setup and supporting libraries. Since I have a working solution and it does not seem to affect others (based on a survey of two:-) let us just leave the problem for now. If someone else encounter it please let me know and I will try to dive a bit into the issue. If the problem turns up again when I have a need to upgrade numpy (which is probably when matplotlib requires me to) I will also look into it. Best regards, Jesper |
From: Paul I. <piv...@gm...> - 2008-11-27 20:14:34
|
Hi Jesper, confirming the problem over here, as well. both numpy and mpl from svn (also on an Ubuntu 8.04 machine). good luck, Paul Jesper Larsen, on 2008-11-27 02:10, wrote: > Hi Eric and Mauro, > > Thanks for your answers. > > 2008/11/27 Eric Firing <ef...@ha...>: >> It looks OK to me with mpl and numpy from svn. > > I tried upgrading to numpy from svn as well. Unfortunately the problem > persists (I have attached a plot). I have seen the problem on two of > my Ubuntu machines. Maybe it is caused by my specific setup and > supporting libraries. > > Since I have a working solution and it does not seem to affect others > (based on a survey of two:-) let us just leave the problem for now. If > someone else encounter it please let me know and I will try to dive a > bit into the issue. If the problem turns up again when I have a need > to upgrade numpy (which is probably when matplotlib requires me to) I > will also look into it. > > Best regards, > Jesper > > > ------------------------------------------------------------------------ > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
From: Eric F. <ef...@ha...> - 2008-11-29 01:55:11
|
Paul Ivanov wrote: > Hi Jesper, > > confirming the problem over here, as well. both numpy and mpl from svn > (also on an Ubuntu 8.04 machine). Just checking: did you do a clean build of numpy (deleting any old build directory) and then a clean build of mpl? Distutils is not very smart about dependencies. Eric > > good luck, > Paul > > > Jesper Larsen, on 2008-11-27 02:10, wrote: >> Hi Eric and Mauro, >> >> Thanks for your answers. >> >> 2008/11/27 Eric Firing <ef...@ha...>: >>> It looks OK to me with mpl and numpy from svn. >> I tried upgrading to numpy from svn as well. Unfortunately the problem >> persists (I have attached a plot). I have seen the problem on two of >> my Ubuntu machines. Maybe it is caused by my specific setup and >> supporting libraries. >> >> Since I have a working solution and it does not seem to affect others >> (based on a survey of two:-) let us just leave the problem for now. If >> someone else encounter it please let me know and I will try to dive a >> bit into the issue. If the problem turns up again when I have a need >> to upgrade numpy (which is probably when matplotlib requires me to) I >> will also look into it. >> >> Best regards, >> Jesper >> >> >> ------------------------------------------------------------------------ >> >> >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
From: Paul I. <piv...@gm...> - 2008-11-29 04:20:23
|
Eric Firing, on 2008-11-28 17:55, wrote: > Paul Ivanov wrote: >> Hi Jesper, >> >> confirming the problem over here, as well. both numpy and mpl from svn >> (also on an Ubuntu 8.04 machine). > > Just checking: did you do a clean build of numpy (deleting any old build > directory) and then a clean build of mpl? Distutils is not very smart > about dependencies. > > Eric Yeah, just checked again against numpy 1.3.0.dev6118 and mpl r6456 after clearing everything. Paul > >> >> good luck, >> Paul >> >> >> Jesper Larsen, on 2008-11-27 02:10, wrote: >>> Hi Eric and Mauro, >>> >>> Thanks for your answers. >>> >>> 2008/11/27 Eric Firing <ef...@ha...>: >>>> It looks OK to me with mpl and numpy from svn. >>> I tried upgrading to numpy from svn as well. Unfortunately the problem >>> persists (I have attached a plot). I have seen the problem on two of >>> my Ubuntu machines. Maybe it is caused by my specific setup and >>> supporting libraries. >>> >>> Since I have a working solution and it does not seem to affect others >>> (based on a survey of two:-) let us just leave the problem for now. If >>> someone else encounter it please let me know and I will try to dive a >>> bit into the issue. If the problem turns up again when I have a need >>> to upgrade numpy (which is probably when matplotlib requires me to) I >>> will also look into it. >>> >>> Best regards, >>> Jesper >>> >>> >>> ------------------------------------------------------------------------ >>> >>> >>> ------------------------------------------------------------------------ >>> >>> ------------------------------------------------------------------------- >>> >>> This SF.Net email is sponsored by the Moblin Your Move Developer's >>> challenge >>> Build the coolest Linux based applications with Moblin SDK & win >>> great prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the >>> world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Matplotlib-users mailing list >>> Mat...@li... >>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |