You need to set the range in the plot command, not in the show command. This works for me:
sage: f = sin(x) sage: plot(f, (-5,+5)) or even sage: p = plot(f,(-5,5)) sage: q = plot(f.diff(),(-5,5)) sage: show(p+q) etc. John Cremona 2008/9/9 Munthe <[EMAIL PROTECTED]>: > > Hey, > > I'm relative new to sage, but intend to use it for math and physics > classes instead of mathcad. > > After upgrading from sage 3.0.6 to 3.1.1, I can't get any functions to > plot outside of [-1..1]. > > For example: > sage: f = sin(x) > sage: f(0.5) > 0.479425538604203 > sage: f(5.0) > -0.958924274663138 > sage: p = plot(f) > sage: show(p,xmax=2*pi) > > Only gives me the graph until x==1, and leaves the rest of the figure > blank with only hte axes on. > > Anybody knows what I'm doing wrong? > Is there a way to define which interval a functions get evaluated at? > > Thanks in advance. > Munthe > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
