Scilab Function

contour - level curves on a 3D surface

Calling Sequence

contour(x,y,z,nz,[theta,alpha,leg,flag,ebox,zlev])
contour(x,y,z,nz,<opt_args>)

Parameters

Description

contour draws level curves of a surface z=f(x,y). The level curves are drawn on a 3D surface. The optional arguments are the same as for the function plot3d (except zlev) and their meanings are the same. They control the drawing of level curves on a 3D plot. Only flag(1)=mode has a special meaning.

  • mode=0 : the level curves are drawn on the surface defined by (x,y,z).
  • mode=1 : the level curves are drawn on a 3D plot and on the plan defined by the equation z=zlev.
  • mode=2 : the level curves are drawn on a 2D plot.
  • You can change the format of the floating point number printed on the levels by using xset("fpf",string) where string gives the format in C format syntax (for example string="%.3f"). Use string="" to switch back to default format and Use string=" " to suppress printing.

    Usually we use contour2d to draw levels curves on a 2D plot.

    Enter the command contour() to see a demo.

    Examples

    See Also

    Author