On Tuesday, 7 October 2008, [EMAIL PROTECTED] wrote:
> Why does this snippet give a *BLANK* plot when I run it?
>
> (Either line separately seems to be ok!?!?)
>
> import pylab
> x1 = pylab.arange(-10, 10, 0.01)
> x2 = pylab.arange(  0, 10, 0.01)
> f1 = [0 for e in x1]
> f2 = [1 for e in x2]
> pylab.show(pylab.plot(x1, f1, x2, f2))

The autoscaling feature sets the y limits to [0,1] which means that 
your lines are falling on the bottom and top x-axis which hides them. 
Rescaling the y-axis will make the lines visible, e.g.

pylab.ylim(-1,2)

Johann

-------------------------------------------------------------------------
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
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to