next up previous contents index
Next: ``Quickplot'' mode Up: plt Tutorial and Cookbook Previous: Coordinate Systems

Titles and Axes

By now you should know how to make a simple plot of data as in the previous examples. You are now ready to label your plot. Using the -x and -y options, you can label the x and y axes respectively. Using the -t option, you can give your plot a title. Figure 5.1 demonstrates the use of these options.

plt 0 2  -t "Time vs Amp" \
    -x "time in seconds" -y "amplitude in cm"

Note that the data file name and the column numbers should immediately follow ``plt''.

Figure 5.1: Produced using the command:
... in seconds'' -y ''amplitude in cm''\end{boxedverbatim}

With the -xa (x axis) and -ya (y axis) options, you can specify min and max (the endpoints of your axes), tick (how often you want tick marks to appear), fmt (the format in which to print the numbers, e.g., %.3f, %.2e), tskip (how often to skip when labelling the ticks, and cross (where you want the axis you are specifying to cross the other axis, in units of the other axis). If you do not need to change the default ticks and axis crossing points, the -X and -Y options accept axis endpoint arguments only. These options take their arguments as follows:

-xa xmin xmax tick fmt tskip ycross
-ya ymin ymax tick fmt tskip xcross

-X xmin xmax
-Y xmin xmax

Figure 5.2, on page [*], demonstrates how -xa and -ya are used, and also the use of the -f option with a format file. The format file, named example3.format, looks like this:

t Time vs Amp
x time in seconds
y amplitude in cm
xa 0 5 .5 - 2 0
ya 0 5 .5 - 2 0

As for the data file, the name of the format file, including the suffix if any, is completely arbitrary. Note that each option within the format file (in this example, t, x, y, xa, and ya) must be given without an initial ``-'', but that a ``-'' in place of an option argument will cause plt to choose its own ``suitable value'' for that argument. Either a number based on the size of the plot and data limits will be chosen, or plt will use a default value in place of the ``-'' argument.

Figure 5.2: Produced using the command:
\epsfig{file=figure3,heigh... 0 2 -f example3.format\end{boxedverbatim}

plt offers a large number of options that give you control over virtually every aspect of how axes are drawn and labelled; these are described in chapter 12, beginning on page [*].

next up previous contents index
Next: ``Quickplot'' mode Up: plt Tutorial and Cookbook Previous: Coordinate Systems
George B. Moody (