In plotting some data I notice that this works as expected
gnuplot> set pm3d at b interpolate 1,1
gnuplot> splot sqrt(x**2+y**2)
but this does not
gnuplot> set pm3d at b interpolate 2,2
gnuplot> splot sqrt(x**2+y**2)
The problem seems to be interpolate having an argument greater than 1. In this case, the color map appears only at the surface, regardless of whether "at s" is specified. The color map does not appear at the bottom (or at the top, if t is specified). Also, using "splot xxxx with pm3d at bs" gives the same result, with the plot at the bottom missing. Using 'set pm3d map' works as expected.
Of course, I realize one shouldn't use interpolate with a function, I am just providing this as an example. I'd like to be able to plot both the colormap on the bottom, and the colorized surface with interpolated colors working off numerical data from a file. The same exact behavior occurs with numerical data rather than a function. I have tested this on Ubuntu 9.04 with gnuplot 4.2 patchlevel 4 and Windows with gnuplot 4.2 patchlevel 6.
Thanks for reading.
~Erik Ylvisaker
_________________________________________________________________
Hotmail: Trusted email with powerful SPAM protection.
http://clk.atdmt.com/GBL/go/177141665/direct/01/------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference_______________________________________________
gnuplot-bugs mailing list
gnuplot-bugs@...
https://lists.sourceforge.net/lists/listinfo/gnuplot-bugs