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