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:: |
6788
|
17 * Test Plotting Functions:: |
3439
|
18 * Interaction with gnuplot:: |
3294
|
19 @end menu |
|
20 |
6570
|
21 @node Two-Dimensional Plotting |
|
22 @section Two-Dimensional Plotting |
3294
|
23 |
6556
|
24 The basic plotting commands are: |
5134
|
25 |
|
26 @cindex plotting |
|
27 @cindex graphics |
|
28 |
6502
|
29 @DOCSTRING(axes) |
|
30 |
5134
|
31 @DOCSTRING(plot) |
|
32 |
6502
|
33 @DOCSTRING(line) |
|
34 |
|
35 @DOCSTRING(fplot) |
|
36 |
|
37 @DOCSTRING(drawnow) |
|
38 |
|
39 @DOCSTRING(shg) |
|
40 |
5134
|
41 @DOCSTRING(hold) |
|
42 |
|
43 @DOCSTRING(ishold) |
|
44 |
6502
|
45 @DOCSTRING(newplot) |
5134
|
46 |
|
47 @node Specialized Two-Dimensional Plots |
|
48 @section Specialized Two-Dimensional Plots |
|
49 |
|
50 @DOCSTRING(bar) |
|
51 |
|
52 @DOCSTRING(contour) |
|
53 |
6502
|
54 @DOCSTRING(contourc) |
|
55 |
5134
|
56 @DOCSTRING(hist) |
|
57 |
|
58 @DOCSTRING(loglog) |
|
59 |
|
60 @DOCSTRING(polar) |
|
61 |
|
62 @DOCSTRING(semilogx) |
|
63 |
|
64 @DOCSTRING(semilogy) |
|
65 |
6502
|
66 @DOCSTRING(stem) |
|
67 |
5134
|
68 @DOCSTRING(stairs) |
|
69 |
|
70 @DOCSTRING(errorbar) |
|
71 |
|
72 @DOCSTRING(loglogerr) |
|
73 |
|
74 @DOCSTRING(semilogxerr) |
|
75 |
|
76 @DOCSTRING(semilogyerr) |
|
77 |
|
78 @node Three-Dimensional Plotting |
|
79 @section Three-Dimensional Plotting |
|
80 |
6502
|
81 @DOCSTRING(plot3) |
5134
|
82 |
|
83 @DOCSTRING(mesh) |
|
84 |
6788
|
85 @DOCSTRING(meshc) |
|
86 |
5134
|
87 @DOCSTRING(meshgrid) |
|
88 |
6550
|
89 @DOCSTRING(ndgrid) |
|
90 |
6502
|
91 @DOCSTRING(view) |
|
92 |
|
93 @node Manipulating Existing Plots |
|
94 @section Manipulating Existing Plots |
|
95 |
|
96 @DOCSTRING(axis) |
|
97 |
|
98 @DOCSTRING(gca) |
|
99 |
|
100 @DOCSTRING(gcf) |
|
101 |
|
102 @DOCSTRING(get) |
|
103 |
|
104 @DOCSTRING(set) |
|
105 |
|
106 @DOCSTRING(clf) |
|
107 |
|
108 @DOCSTRING(delete) |
|
109 |
|
110 @DOCSTRING(close) |
|
111 |
|
112 @DOCSTRING(closereq) |
|
113 |
6549
|
114 @DOCSTRING(isfigure) |
|
115 |
5134
|
116 @node Plot Annotations |
|
117 @section Plot Annotations |
|
118 |
|
119 @DOCSTRING(title) |
|
120 |
6502
|
121 @DOCSTRING(legend) |
|
122 |
|
123 @DOCSTRING(text) |
|
124 |
5134
|
125 @DOCSTRING(xlabel) |
|
126 |
6502
|
127 @DOCSTRING(box) |
|
128 |
|
129 @DOCSTRING(grid) |
|
130 |
5134
|
131 @node Multiple Plots on One Page |
|
132 @section Multiple Plots on One Page |
|
133 |
|
134 @DOCSTRING(subplot) |
|
135 |
|
136 @node Multiple Plot Windows |
|
137 @section Multiple Plot Windows |
|
138 |
|
139 @DOCSTRING(figure) |
|
140 |
6502
|
141 @node Printing Plots |
|
142 @section Printing Plots |
|
143 |
|
144 @DOCSTRING(print) |
|
145 |
|
146 @DOCSTRING(orient) |
5134
|
147 |
6788
|
148 @node Test Plotting Functions |
|
149 @section Test Plotting Functions |
|
150 |
|
151 @DOCSTRING(peaks) |
|
152 |
4167
|
153 @node Interaction with gnuplot |
3428
|
154 @section Interaction with @code{gnuplot} |
|
155 |
|
156 @DOCSTRING(gnuplot_binary) |
|
157 |
6331
|
158 @DOCSTRING(gnuplot_use_title_option) |