#491 can't plot 1/0, but won't stop trying...

closed
nobody
None
5
2004-01-23
2004-01-20
Anonymous
No

plot2d(1/x,[x,-1,1]);

The foregoing sends maxima into an infinite loop.

Also, simply typing y=1e999; causes an overflow error,
requiring a restart.

Is it supposed to be this fragile?

system is windows XP
quiasmox@yahoo.com

Discussion

  • Raymond Toy

    Raymond Toy - 2004-01-21

    Logged In: YES
    user_id=28849

    What version of maxima?

    This doesn't happen in the CVS version of maxima, which has
    adaptive plotting.

     
  • Nobody/Anonymous

    Logged In: NO

    The version was 5.5. Today I downloaded 5.9, and I don't
    know what happened, because I downloaded the 5.5 just
    Monday this week. In any case, the version 5.9 doesn't show
    the business about y=1e999. I put in y=1e10000, and it
    dutifully printed 10000 zeroes on the screen. I suppose I need
    to read the documentation about formatting.
    There is still a problem with plotting, though.
    I tried plot2d(x,[x,-1,1]);
    and plot2d(x/1000,[x,-1,1]);
    they both plot instantaneously.
    However,
    plot2d(x/0.001,[x,-1,1]);
    took 55 seconds to plot.

    This is on the windows version 5.9 of maxima, just
    downloaded and installed today, 1/21/04.

    John

     
  • Raymond Toy

    Raymond Toy - 2004-01-22

    Logged In: YES
    user_id=28849

    If this is important to you, you'll have to get a CVS
    version, where this is fixed.

     
  • Raymond Toy

    Raymond Toy - 2004-01-23
    • status: open --> closed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks