plot3dc
( | x, |
| y, | |
| z, | |
| nx, | |
| ny, | |
| opt, | |
| clevel, | |
nlevel); |
Aside from dropping the side
functionality this is a more powerful form of :
the surface mesh can be colored accordingly to the current z value being plotted,
a contour plot can be drawn at the base XY plane, and a curtain can be drawn between
the plotted function border and the base XY plane.
The arguments are identical to those of plot3d. The only difference between
plmeshcplmeshc and plot3dc is that plmeshc draws the bottom side of the surface, while
plot3dc only draws the surface as viewed from the top.
x
(const PLFLT *, input)
Pointer to set of x coordinate values at which the function is evaluated.
y
(const PLFLT *, input)
Pointer to set of y coordinate values at which the function is evaluated.
z
(const PLFLT * const *, input)
Pointer to a vectored two-dimensional array with set of function values.
nx
(PLINT, input)
Number of values at
which function is evaluated.
x
ny
(PLINT, input)
Number of values at
which function is evaluated.
y
opt
(PLINT, input)
Determines the way in which the surface is represented. To specify more than one option just add the options, e.g. DRAW_LINEXY + MAG_COLOR
: Lines
are drawn showing
opt=DRAW_LINEX as a function
of z for each
value of x.
y[j]
: Lines
are drawn showing
opt=DRAW_LINEY as a function
of z for each
value of y.
x[i]
: Network
of lines is drawn connecting points at which function is
defined.
opt=DRAW_LINEXY
: Each line
in the mesh is colored according to the z value being plotted. The
color is used from the current color map 1.
opt=MAG_COLOR
: A contour
plot is drawn at the base XY plane using parameters
opt=BASE_CONTnlevel and clevel.
: draws a curtain
between the base XY plane and the borders of the plotted function.
opt=DRAW_SIDES
clevel
(const PLFLT *, input)
Pointer to the array that defines the contour level spacing.
nlevel
(PLINT, input)
Number of elements in the clevel array.
Redacted form:
General: plot3dc(x, y, z, opt, clevel)
Perl/PDL: Not available?
This function is used in example 21.