6778
|
1 @c Copyright (C) 1996, 1997, 2007 John W. Eaton |
3294
|
2 @c This is part of the Octave manual. |
|
3 @c For copying conditions, see the file gpl.texi. |
|
4 |
4167
|
5 @node Plotting |
3294
|
6 @chapter Plotting |
|
7 |
|
8 @menu |
6570
|
9 * Two-Dimensional Plotting:: |
3294
|
10 * Specialized Two-Dimensional Plots:: |
|
11 * Three-Dimensional Plotting:: |
6502
|
12 * Manipulating Existing Plots:: |
3294
|
13 * Plot Annotations:: |
|
14 * Multiple Plots on One Page:: |
3428
|
15 * Multiple Plot Windows:: |
6502
|
16 * Printing Plots:: |
3439
|
17 * Interaction with gnuplot:: |
3294
|
18 @end menu |
|
19 |
6570
|
20 @node Two-Dimensional Plotting |
|
21 @section Two-Dimensional Plotting |
3294
|
22 |
6556
|
23 The basic plotting commands are: |
5134
|
24 |
|
25 @cindex plotting |
|
26 @cindex graphics |
|
27 |
6502
|
28 @DOCSTRING(axes) |
|
29 |
5134
|
30 @DOCSTRING(plot) |
|
31 |
6502
|
32 @DOCSTRING(line) |
|
33 |
|
34 @DOCSTRING(fplot) |
|
35 |
|
36 @DOCSTRING(drawnow) |
|
37 |
|
38 @DOCSTRING(shg) |
|
39 |
5134
|
40 @DOCSTRING(hold) |
|
41 |
|
42 @DOCSTRING(ishold) |
|
43 |
6502
|
44 @DOCSTRING(newplot) |
5134
|
45 |
|
46 @node Specialized Two-Dimensional Plots |
|
47 @section Specialized Two-Dimensional Plots |
|
48 |
|
49 @DOCSTRING(bar) |
|
50 |
|
51 @DOCSTRING(contour) |
|
52 |
6502
|
53 @DOCSTRING(contourc) |
|
54 |
5134
|
55 @DOCSTRING(hist) |
|
56 |
|
57 @DOCSTRING(loglog) |
|
58 |
|
59 @DOCSTRING(polar) |
|
60 |
|
61 @DOCSTRING(semilogx) |
|
62 |
|
63 @DOCSTRING(semilogy) |
|
64 |
6502
|
65 @DOCSTRING(stem) |
|
66 |
5134
|
67 @DOCSTRING(stairs) |
|
68 |
|
69 @DOCSTRING(errorbar) |
|
70 |
|
71 @DOCSTRING(loglogerr) |
|
72 |
|
73 @DOCSTRING(semilogxerr) |
|
74 |
|
75 @DOCSTRING(semilogyerr) |
|
76 |
|
77 @node Three-Dimensional Plotting |
|
78 @section Three-Dimensional Plotting |
|
79 |
6502
|
80 @DOCSTRING(plot3) |
5134
|
81 |
|
82 @DOCSTRING(mesh) |
|
83 |
|
84 @DOCSTRING(meshgrid) |
|
85 |
6550
|
86 @DOCSTRING(ndgrid) |
|
87 |
6502
|
88 @DOCSTRING(view) |
|
89 |
|
90 @node Manipulating Existing Plots |
|
91 @section Manipulating Existing Plots |
|
92 |
|
93 @DOCSTRING(axis) |
|
94 |
|
95 @DOCSTRING(gca) |
|
96 |
|
97 @DOCSTRING(gcf) |
|
98 |
|
99 @DOCSTRING(get) |
|
100 |
|
101 @DOCSTRING(set) |
|
102 |
|
103 @DOCSTRING(clf) |
|
104 |
|
105 @DOCSTRING(delete) |
|
106 |
|
107 @DOCSTRING(close) |
|
108 |
|
109 @DOCSTRING(closereq) |
|
110 |
6549
|
111 @DOCSTRING(isfigure) |
|
112 |
5134
|
113 @node Plot Annotations |
|
114 @section Plot Annotations |
|
115 |
|
116 @DOCSTRING(title) |
|
117 |
6502
|
118 @DOCSTRING(legend) |
|
119 |
|
120 @DOCSTRING(text) |
|
121 |
5134
|
122 @DOCSTRING(xlabel) |
|
123 |
6502
|
124 @DOCSTRING(box) |
|
125 |
|
126 @DOCSTRING(grid) |
|
127 |
5134
|
128 @node Multiple Plots on One Page |
|
129 @section Multiple Plots on One Page |
|
130 |
|
131 @DOCSTRING(subplot) |
|
132 |
|
133 @node Multiple Plot Windows |
|
134 @section Multiple Plot Windows |
|
135 |
|
136 @DOCSTRING(figure) |
|
137 |
6502
|
138 @node Printing Plots |
|
139 @section Printing Plots |
|
140 |
|
141 @DOCSTRING(print) |
|
142 |
|
143 @DOCSTRING(orient) |
5134
|
144 |
4167
|
145 @node Interaction with gnuplot |
3428
|
146 @section Interaction with @code{gnuplot} |
|
147 |
|
148 @DOCSTRING(gnuplot_binary) |
|
149 |
6331
|
150 @DOCSTRING(gnuplot_use_title_option) |