File: levelselection.htm

package info (click to toggle)
extrema 4.3.6-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 19,212 kB
  • ctags: 6,452
  • sloc: cpp: 86,428; sh: 8,229; makefile: 814
file content (68 lines) | stat: -rw-r--r-- 2,953 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<HTML>
<HEAD>
<TITLE>Contour level selection</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">

<P><A NAME="contourlevels"></A>
<font size="+2" color="green">Contour level selection</font></P>
<P>
<TABLE border="1" cols="2" frame="box" rules="cols" width="608">
<TR>
<TD width="15%" valign="top"><B>Syntax</B>:</TD>
<TD width="85%" valign="top"><CODE>
CONTOUR { x y } v nctr { min { incr }}<br />
CONTOUR\SPECIFIC { x y } v lvls</CODE>
</TD></TR>
</TABLE>
<P>
 By default, the number of contours, <CODE>nctr</CODE>, must be provided.
 If <CODE>nctr &gt; 0</CODE> and the increment is
 not specified, the actual number of contours drawn may not be the same as
 the number that was asked for, since "nice" contour levels will be
 selected and the range of values may not be neatly divisible by the
 requested number. If the minimum is provided, but not the increment, a
 "nice" value close to <CODE>min</CODE> will be
 used instead of the actual data minimum. If the minimum and the increment
 are both specified, those exact values will be used for the contour
 levels.</P>
<P>
 <font size="+1" color="green">Specific contour levels</font></P>
<P>
 Specific contour levels can be requested by using the <CODE>\SPECIFIC</CODE>
 qualifier.  In this case, the vector <CODE>lvls</CODE> should contain the desired contour levels.</P>
<P>
 <font size="+1" color="green">Exact contour levels</font></P>
<P>
 Exact contour levels can be requested in three ways.</P>
<UL>
<LI>Use the <CODE>\SPECIFIC</CODE> qualifier and
 enter a vector containing the desired levels.</li>
<LI>Specify the minimum contour level, <CODE>min</CODE>, and the contour level
 increment, <CODE>inc</CODE>.  This produces a set of equally spaced contour levels,<BR />
 <CODE>[min; min+inc; min+2*inc; ...; min+nctr*inc]</CODE>.</li>
<LI>Specify a negative number of contours,
 <CODE>nctr &lt; 0</CODE>.  This
 produces a set of equally spaced contour levels, as above, using the actual
 data minimum and the actual data maximum.</li>
</UL>
<P>
 <font size="+1" color="green">Zooming in</font></P>
<P>
 When the minimum and maximum contour levels are to be determined, by default,
 the entire range of the data is used. If the
 <CODE>\PARTIAL</CODE> qualifier is used, the minimum and maximum contour levels will be
 determined by the region contained within the axes. Thus, to zoom in on a
 particular region for more detail, pre-set the axis scales, using the
 <CODE><a href="../ScalesCommand/scalescommand.htm">SCALES</a></CODE>
 command, before entering the <CODE>CONTOUR</CODE>
 command.  Of course, the <CODE>\PARTIAL</CODE>
 qualifier does not apply when you request specific contour levels.</P>
<P>
 <a href="contourcommand.htm"><img src="../shadow_left.gif">&nbsp;
 <font size="+1" color="olive">CONTOUR command</font></a><br />
 <a href="colours.htm"><img src="../shadow_right.gif">&nbsp;
 <font size="+1" color="olive">Contour level colour</font></a>
</P>
</body>
</html>