[pstricks] Define zmaxvalue/zminvalue of a function

Herbert Voss Herbert.Voss at FU-Berlin.DE
Sat May 19 14:02:10 CEST 2012

Am 12.05.2012 14:33, schrieb Marco Daniel:

> I am trying to use pst-solides3d to plot a function of the form z=f(x,y).
> However I don't know how to specify the maximum value of z. The bonus
> would be to jump over division by zero.
> The following example uses pgfplots and does the job. But I want to use
> pstricks ;-)

it uses more gnuplot than pgfplots ;-)


\psset{lightsrc=viewpoint,viewpoint=50 60 30 rtp2xyz,Decran=40,}
\psSurface*[ngrid=.75 .75,axesboxed,hue=0 1,
   Zmax=10,Zmin=0,hue=0 1, h=6](-3,-3)(3,2){%
   2.729 x y dup mul x dup mul add
   dup abs 1.e-20 lt {pop pop pop 1}{div exp} ifelse
   dup 10 gt {pop 10} if }



More information about the PSTricks mailing list