plot3d fatal error in wgnuplot



Am 20 Jan 2007 um 16:24 hat Stavros Macrakis geschrieben:

> Some plot3d plots blow up, but some very similar ones have no problem:
> 
> plot3d(x*y,[x,0,1],[y,0,1]) =>
>   the instruction at xxx referenced memory at  yyy
> Unhandled exception in wgnuplot.exe (CRTDLL.DLL): 0xC0000005: Access violation
> 
> Same problem with:
> plot3d(x,[x,-2,2],[y,-2,2]);
> plot3d(x+y,[x,-2,2],[y,-2,2]);
> plot3d(x+x*y,[x,-2,2],[y,-2,2]);
> 

> 
> What's going on, and how can I get better debugging info?
> 
>                  -s
> 
> Maxima 5.11.0 GCL 2.6.8 W2k Athlon

Windows 2000 SP4 Intel Pentium 
and on
Windows 2000 SP4 Intel Centrino

Maxima 5.11.0 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.8 (aka GCL)

(%i1) plot3d(x*y,[x,0,1],[y,0,1]);
(%o1) 
(%i2) plot3d(x,[x,-2,2],[y,-2,2]);
(%o2) 
(%i3) plot3d(x+y,[x,-2,2],[y,-2,2]);
(%o3) 
(%i4) plot3d(x+x*y,[x,-2,2],[y,-2,2]);
(%o4) 

No problems.

Could this seriously be a question of processor type? Hard to believe. 
My OS is updated on both computers. Yours too?

Directly in gnuplot I can reproduce the first plot with 

set pm3d; set isosamples 30; 
set xtics 0.1; set ytics 0.1; set ztics 0.1;
splot [x=0:1] [y=0:1] x*y with lines 3

Perhaps you can try if this is possible.

Volker