matplotlib basic question
Colin J. Williams
cjw at sympatico.ca
Fri Apr 20 16:16:30 CEST 2007
> I am exploring the possibility of using python as a replacement of
> MATLAB when I leave school. So, I've been playing with matplotlib and
> have run into some weird behavior after recently installing python
> 2.5.1 and matplotlib 0.90 on my Windows XP machine. Here's an example
> of what I see:
>>> >from matplotlib.pylab import *
> [<matplotlib.lines.Line2D instance at 0x017C38C8>]
> So, first off, what's up with the [<matplotlib.lines.Line2D instance
> at 0x017C38C8>] line that shows up after my plot command? And second,
> when I call show(), a new figure pops up with my sin wave -- seems all
> right, yes? But I'm not given another >>> prompt in IDLE until or
> unless I close the figure that popped up with the show() call.
> So, after closing the figure I type this:
> and this time another figure pops up with my sine wave again and I get
> a prompt as well. But now, the figure window is completely
> unresponsive -- I can't even close it without getting the "your
> program is not repsonding" business. What am I missing? This
> behavior so far seems pretty unintuitive.
> Any clarification is appreciated!
You might look at Numpy, which deals with multi-dimensional arrays.
It has a small matrix component and some progress has been made with
MATLAB amenable problems.
More information about the Python-list