# set terminal pngcairo background "#ffffff" enhanced font "arial,10" fontscale 1.0 size 600, 400 # set output 'surface1.2.png' set grid nopolar set grid xtics nomxtics ytics nomytics noztics nomztics \ nox2tics nomx2tics noy2tics nomy2tics nocbtics nomcbtics set grid layerdefault linetype -1 linecolor rgb "gray" linewidth 0.200, linetype -1 linecolor rgb "gray" linewidth 0.200 set label 1 "This is the surface boundary" at -10, -5, 150 centre norotate back nopoint offset character 0, 0, 0 set arrow 1 from -10, -5, 120 to -10, 0, 0 nohead back nofilled linetype -1 linewidth 1.000 set arrow 2 from -10, -5, 120 to 10, 0, 0 nohead back nofilled linetype -1 linewidth 1.000 set arrow 3 from -10, -5, 120 to 0, 10, 0 nohead back nofilled linetype -1 linewidth 1.000 set arrow 4 from -10, -5, 120 to 0, -10, 0 nohead back nofilled linetype -1 linewidth 1.000 set samples 21, 21 set isosamples 11, 11 set style data lines set title "3D surface from a function" set xlabel "X axis" set xlabel offset character -3, -2, 0 font "" textcolor lt -1 norotate set xrange [ -10.0000 : 10.0000 ] noreverse nowriteback set ylabel "Y axis" set ylabel offset character 3, -2, 0 font "" textcolor lt -1 rotate by -270 set yrange [ -10.0000 : 10.0000 ] noreverse nowriteback set zlabel "Z axis" set zlabel offset character -5, 0, 0 font "" textcolor lt -1 norotate splot x*y