annotate doc/interpreter/octave.texi @ 25767:d26ea52635d2 stable

doc: Add version number to top title of HTML manual for clarity. Currently only "GNU Octave" is the top title of each HTML manual, cf. - https://octave.org/doc/v4.0.0/ - https://octave.org/doc/v4.2.0/ - https://octave.org/doc/v4.4.0/ - https://octave.org/doc/interpreter/ and the version can be seen later in the Texinfo #top node: - https://octave.org/doc/v4.0.0/index.html#Top ... - https://octave.org/doc/interpreter/index.html#Top To make it easier to identify the manual version not only from the URL, what in the case of the latest manual "interpreter" is impossible, put it inside the top title. This change does not affect the PDF manual.
author Kai T. Ohlhus <k.ohlhus@gmail.com>
date Fri, 10 Aug 2018 11:27:20 +0200
parents 586d6932b119
children 785eef952919
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25054
6652d3823428 maint: Update copyright dates in all source files.
John W. Eaton <jwe@octave.org>
parents: 24881
diff changeset
1 % Copyright (C) 1996-2018 John W. Eaton
7018
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6966
diff changeset
2 %
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6966
diff changeset
3 % This file is part of Octave.
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6966
diff changeset
4 %
24534
194eb4bd202b maint: Update punctuation for GPL v3 license text.
Rik <rik@octave.org>
parents: 24510
diff changeset
5 % Octave is free software: you can redistribute it and/or modify it
22755
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22475
diff changeset
6 % under the terms of the GNU General Public License as published by
24534
194eb4bd202b maint: Update punctuation for GPL v3 license text.
Rik <rik@octave.org>
parents: 24510
diff changeset
7 % the Free Software Foundation, either version 3 of the License, or
22755
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22475
diff changeset
8 % (at your option) any later version.
19593
446c46af4b42 strip trailing whitespace from most source files
John W. Eaton <jwe@octave.org>
parents: 18182
diff changeset
9 %
22755
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22475
diff changeset
10 % Octave is distributed in the hope that it will be useful, but
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22475
diff changeset
11 % WITHOUT ANY WARRANTY; without even the implied warranty of
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22475
diff changeset
12 % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22475
diff changeset
13 % GNU General Public License for more details.
19593
446c46af4b42 strip trailing whitespace from most source files
John W. Eaton <jwe@octave.org>
parents: 18182
diff changeset
14 %
7018
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6966
diff changeset
15 % You should have received a copy of the GNU General Public License
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6966
diff changeset
16 % along with Octave; see the file COPYING. If not, see
24534
194eb4bd202b maint: Update punctuation for GPL v3 license text.
Rik <rik@octave.org>
parents: 24510
diff changeset
17 % <https://www.gnu.org/licenses/>.
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
18
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
19 \input texinfo
17151
2557d9e28fe6 set right margin of contents pages to 0pt for letter paper.
John W. Eaton <jwe@octave.org>
parents: 17145
diff changeset
20
21594
09a06ed4d1ba * octave.texi: Set document encoding to UTF-8.
John W. Eaton <jwe@octave.org>
parents: 21204
diff changeset
21 @documentencoding UTF-8
09a06ed4d1ba * octave.texi: Set document encoding to UTF-8.
John W. Eaton <jwe@octave.org>
parents: 21204
diff changeset
22
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
23 @setfilename octave.info
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
24
14614
4e9dc46d4125 handle texinfo macros consistently in help system and manual
John W. Eaton <jwe@octave.org>
parents: 14531
diff changeset
25 @include macros.texi
13780
990762e784fe Fix confusing interaction between @code macro and transpose operator (') in documentation (Bug #34661).
Rik <octave@nomad.inbox5.com>
parents: 12761
diff changeset
26
25312
586d6932b119 doc: install info documentation into Math category
Mike Miller <mtmiller@octave.org>
parents: 25217
diff changeset
27 @dircategory Math
586d6932b119 doc: install info documentation into Math category
Mike Miller <mtmiller@octave.org>
parents: 25217
diff changeset
28 @direntry
586d6932b119 doc: install info documentation into Math category
Mike Miller <mtmiller@octave.org>
parents: 25217
diff changeset
29 * Octave: (octave). Interactive language for numerical computations.
586d6932b119 doc: install info documentation into Math category
Mike Miller <mtmiller@octave.org>
parents: 25217
diff changeset
30 @end direntry
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
31
17151
2557d9e28fe6 set right margin of contents pages to 0pt for letter paper.
John W. Eaton <jwe@octave.org>
parents: 17145
diff changeset
32 @c Settings for printing on 8-1/2 by 11 inch paper (default):
2557d9e28fe6 set right margin of contents pages to 0pt for letter paper.
John W. Eaton <jwe@octave.org>
parents: 17145
diff changeset
33 @c --------------------------------------------------------
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
34
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
35 @setchapternewpage odd
17172
1d5c0c9b3e99 octave.texi: Adjust Table of Contents right margin using direct TeX command.
Rik <rik@octave.org>
parents: 17153
diff changeset
36 @c Fix TOC margins for printed manual
1d5c0c9b3e99 octave.texi: Adjust Table of Contents right margin using direct TeX command.
Rik <rik@octave.org>
parents: 17153
diff changeset
37 @tex
1d5c0c9b3e99 octave.texi: Adjust Table of Contents right margin using direct TeX command.
Rik <rik@octave.org>
parents: 17153
diff changeset
38 {\globaldefs = 1 \contentsrightmargin = 0pt}
1d5c0c9b3e99 octave.texi: Adjust Table of Contents right margin using direct TeX command.
Rik <rik@octave.org>
parents: 17153
diff changeset
39 @end tex
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
40
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
41 @c Settings for small book format:
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
42 @c ------------------------------
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
43
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
44 @ignore
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
45 @smallbook
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
46 @setchapternewpage odd
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
47 @finalout
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
48 @iftex
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
49 @cropmarks
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
50 @end iftex
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
51 @end ignore
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
52
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
53 @defindex op
24549
2c497be89710 doc: Create new Graphic Properties Index (bug #52812).
Rik <rik@octave.org>
parents: 24547
diff changeset
54 @defindex pr
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
55
9908
5221eff3ec02 eliminate doc/conf.texi
John W. Eaton <jwe@octave.org>
parents: 9676
diff changeset
56 @c The version.texi file doesn't include a chapter, so it must not be
5221eff3ec02 eliminate doc/conf.texi
John W. Eaton <jwe@octave.org>
parents: 9676
diff changeset
57 @c included if you want to run the Emacs function
5221eff3ec02 eliminate doc/conf.texi
John W. Eaton <jwe@octave.org>
parents: 9676
diff changeset
58 @c texinfo-multiple-files-update.
20307
c3c1fb44f9b5 eliminate recursive make invocations in doc directory tree
John W. Eaton <jwe@octave.org>
parents: 19921
diff changeset
59 @include version-octave.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
60
25767
d26ea52635d2 doc: Add version number to top title of HTML manual for clarity.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 25312
diff changeset
61 @settitle GNU Octave (version @value{VERSION})
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
62
5423
6cd1c2fc4dab [project @ 2005-07-28 19:27:57 by jwe]
jwe
parents: 5307
diff changeset
63 @ifnottex
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
64
24868
8f8241c8c9a6 More updates for 4.2.2 release.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23231
diff changeset
65 Copyright @copyright{} 1996-2018 John W. Eaton.
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
66
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
67 Permission is granted to make and distribute verbatim copies of
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
68 this manual provided the copyright notice and this permission notice
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
69 are preserved on all copies.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
70
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
71 @ignore
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
72 Permission is granted to process this file through Tex and print the
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
73 results, provided the printed document carries copying permission
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
74 notice identical to this one except for the removal of this paragraph
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
75 (this paragraph not being relevant to the printed manual).
21632
e3c44a120a8c octave.texi: clean up unnecessary comments.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 21630
diff changeset
76 @end ignore
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
77
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
78 Permission is granted to copy and distribute modified versions of
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
79 this manual under the conditions for verbatim copying, provided that
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
80 the entire resulting derived work is distributed under the terms of
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
81 a permission notice identical to this one.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
82
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
83 Permission is granted to copy and distribute translations of this
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
84 manual into another language, under the above conditions for
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
85 modified versions.
5423
6cd1c2fc4dab [project @ 2005-07-28 19:27:57 by jwe]
jwe
parents: 5307
diff changeset
86 @end ifnottex
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
87
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
88 @titlepage
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
89 @title GNU Octave
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
90 @subtitle A high-level interactive language for numerical computations
25217
0edb99ea10a8 doc: Hardcode EDITION number in title page to 4.
Rik <rik@octave.org>
parents: 25214
diff changeset
91 @c FIXME: Would like to use @value{EDITION} but this variable is the
0edb99ea10a8 doc: Hardcode EDITION number in title page to 4.
Rik <rik@octave.org>
parents: 25214
diff changeset
92 @c same as VERSION and contains MAJOR.MINOR.PATCH. The variable
0edb99ea10a8 doc: Hardcode EDITION number in title page to 4.
Rik <rik@octave.org>
parents: 25214
diff changeset
93 @c is automatically generated by Automake in version-octave.texi.
0edb99ea10a8 doc: Hardcode EDITION number in title page to 4.
Rik <rik@octave.org>
parents: 25214
diff changeset
94 @c Need to use sed to strip off MINOR.PATCH numbers and place
0edb99ea10a8 doc: Hardcode EDITION number in title page to 4.
Rik <rik@octave.org>
parents: 25214
diff changeset
95 @c the results in a new file, and then @include that new file.
0edb99ea10a8 doc: Hardcode EDITION number in title page to 4.
Rik <rik@octave.org>
parents: 25214
diff changeset
96 @subtitle Edition 4 for Octave version @value{VERSION}
25214
5cdd48b2d9ca doc: Use variables to automatically fill in Title page of manual.
Rik <rik@octave.org>
parents: 25054
diff changeset
97 @subtitle @value{UPDATED-MONTH}
12336
af2b18354a8e Add new Octave O logo to Mercurial and build process.
Rik <octave@nomad.inbox5.com>
parents: 12226
diff changeset
98 @sp 2
af2b18354a8e Add new Octave O logo to Mercurial and build process.
Rik <octave@nomad.inbox5.com>
parents: 12226
diff changeset
99 @multitable @columnfractions 0.4 0.025 0.65
af2b18354a8e Add new Octave O logo to Mercurial and build process.
Rik <octave@nomad.inbox5.com>
parents: 12226
diff changeset
100 @item
16094
8899c785cc99 doc: Fix warnings associated with Texinfo 5.0 (bug #38392)
Rik <rik@octave.org>
parents: 15685
diff changeset
101 @flushright @image{octave_logo,2.1in}
8899c785cc99 doc: Fix warnings associated with Texinfo 5.0 (bug #38392)
Rik <rik@octave.org>
parents: 15685
diff changeset
102 @end flushright
12336
af2b18354a8e Add new Octave O logo to Mercurial and build process.
Rik <octave@nomad.inbox5.com>
parents: 12226
diff changeset
103 @tab
af2b18354a8e Add new Octave O logo to Mercurial and build process.
Rik <octave@nomad.inbox5.com>
parents: 12226
diff changeset
104 @c this is a spacer column
af2b18354a8e Add new Octave O logo to Mercurial and build process.
Rik <octave@nomad.inbox5.com>
parents: 12226
diff changeset
105 @tab
af2b18354a8e Add new Octave O logo to Mercurial and build process.
Rik <octave@nomad.inbox5.com>
parents: 12226
diff changeset
106 @sp 8
19593
446c46af4b42 strip trailing whitespace from most source files
John W. Eaton <jwe@octave.org>
parents: 18182
diff changeset
107 @titlefont{Free Your Numbers}
446c46af4b42 strip trailing whitespace from most source files
John W. Eaton <jwe@octave.org>
parents: 18182
diff changeset
108 @end multitable
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
109 @author John W. Eaton
6966
da6659f222a6 [project @ 2007-10-06 05:46:30 by jwe]
jwe
parents: 6888
diff changeset
110 @author David Bateman
da6659f222a6 [project @ 2007-10-06 05:46:30 by jwe]
jwe
parents: 6888
diff changeset
111 @author S@o{}ren Hauberg
17153
96b64a18be13 doc: Fix building info with new macro fixcontentsmargin.
Rik <rik@octave.org>
parents: 17152
diff changeset
112 @author Rik Wehbring
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
113 @page
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
114 @vskip 0pt plus 1filll
7018
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6966
diff changeset
115 Copyright @copyright{} 1996, 1997, 1999, 2000, 2001, 2002, 2005, 2006,
24868
8f8241c8c9a6 More updates for 4.2.2 release.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23231
diff changeset
116 2007, 2011, 2013, 2015, 2016, 2017, 2018 John W. Eaton.
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
117
19921
57379fcc1aec doc: Update title page to Edition 4 of manual. Update copyright.
Rik <rik@octave.org>
parents: 19842
diff changeset
118 This is the fourth edition of the Octave documentation, and is consistent
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
119 with version @value{VERSION} of Octave.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
120
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
121 Permission is granted to make and distribute verbatim copies of
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
122 this manual provided the copyright notice and this permission notice
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
123 are preserved on all copies.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
124
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
125 Permission is granted to copy and distribute modified versions of this
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
126 manual under the conditions for verbatim copying, provided that the entire
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
127 resulting derived work is distributed under the terms of a permission
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
128 notice identical to this one.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
129
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
130 Permission is granted to copy and distribute translations of this manual
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
131 into another language, under the same conditions as for modified versions.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
132
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
133 Portions of this document have been adapted from the @code{gawk},
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
134 @code{readline}, @code{gcc}, and C library manuals, published by the Free
5307
4c8a2e4e0717 [project @ 2005-04-26 19:24:27 by jwe]
jwe
parents: 5164
diff changeset
135 Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
4c8a2e4e0717 [project @ 2005-04-26 19:24:27 by jwe]
jwe
parents: 5164
diff changeset
136 02110-1301--1307, USA.
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
137 @end titlepage
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
138
3606
89f958b5358f [project @ 2000-03-08 09:30:05 by jwe]
jwe
parents: 3489
diff changeset
139 @contents
89f958b5358f [project @ 2000-03-08 09:30:05 by jwe]
jwe
parents: 3489
diff changeset
140
5423
6cd1c2fc4dab [project @ 2005-07-28 19:27:57 by jwe]
jwe
parents: 5307
diff changeset
141 @ifnottex
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3862
diff changeset
142 @node Top
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
143 @top
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
144
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
145 This manual documents how to run, install and port GNU Octave, as well
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
146 as its new features and incompatibilities, and how to report bugs.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
147 It corresponds to GNU Octave version @value{VERSION}.
5423
6cd1c2fc4dab [project @ 2005-07-28 19:27:57 by jwe]
jwe
parents: 5307
diff changeset
148 @end ifnottex
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
149
5424
8514749597f2 [project @ 2005-07-28 19:42:17 by jwe]
jwe
parents: 5423
diff changeset
150 @c ------------------------------------------------------------------------
8514749597f2 [project @ 2005-07-28 19:42:17 by jwe]
jwe
parents: 5423
diff changeset
151
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
152 @menu
17289
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
153 * Preface::
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
154 * Introduction:: A brief introduction to Octave.
17289
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
155 * Getting Started::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
156 * Data Types::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
157 * Numeric Data Types::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
158 * Strings::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
159 * Data Containers::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
160 * Variables::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
161 * Expressions::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
162 * Evaluation::
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
163 * Statements:: Looping and program flow control.
17289
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
164 * Functions and Scripts::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
165 * Errors and Warnings::
4178
b75f74a76941 [project @ 2002-11-13 15:43:35 by jwe]
jwe
parents: 4167
diff changeset
166 * Debugging::
17289
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
167 * Input and Output::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
168 * Plotting::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
169 * Matrix Manipulation::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
170 * Arithmetic::
14116
951eacaf9381 Initial documentation for broadcasting and general vectorization guidelines
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 14033
diff changeset
171 * Linear Algebra::
951eacaf9381 Initial documentation for broadcasting and general vectorization guidelines
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 14033
diff changeset
172 * Vectorization and Faster Code Execution::
951eacaf9381 Initial documentation for broadcasting and general vectorization guidelines
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 14033
diff changeset
173 * Nonlinear Equations::
8839
fcba62cc4549 add chapter about diagonal and permutation matrices to manual
Jaroslav Hajek <highegg@gmail.com>
parents: 8817
diff changeset
174 * Diagonal and Permutation Matrices::
5164
57077d0ddc8e [project @ 2005-02-25 19:55:24 by jwe]
jwe
parents: 4178
diff changeset
175 * Sparse Matrices::
17289
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
176 * Numerical Integration::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
177 * Differential Equations::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
178 * Optimization::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
179 * Statistics::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
180 * Sets::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
181 * Polynomial Manipulations::
6549
5a5a09d7deb8 [project @ 2007-04-20 06:55:29 by jwe]
jwe
parents: 6537
diff changeset
182 * Interpolation::
6558
e0e1c6df5ab2 [project @ 2007-04-20 19:33:24 by jwe]
jwe
parents: 6554
diff changeset
183 * Geometry::
17289
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
184 * Signal Processing::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
185 * Image Processing::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
186 * Audio Processing::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
187 * Object Oriented Programming::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
188 * GUI Development::
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
189 * System Utilities::
19593
446c46af4b42 strip trailing whitespace from most source files
John W. Eaton <jwe@octave.org>
parents: 18182
diff changeset
190 * Packages::
16867
be41c30bcb44 Re-write documentation and all examples of dynamically linked functions.
Rik <rik@octave.org>
parents: 16812
diff changeset
191 * External Code Interface::
5582
6bf56668b01a [project @ 2005-12-15 01:08:20 by jwe]
jwe
parents: 5506
diff changeset
192 * Test and Demo Functions::
10214
57e24c53e063 doc/interpreter/obsolete.texi: new file; list removed functions
John W. Eaton <jwe@octave.org>
parents: 9908
diff changeset
193 * Obsolete Functions::
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
194 * Trouble:: If you have trouble installing Octave.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
195 * Installation:: How to configure, compile and install Octave.
17289
4d7f95eb8bfe doc: Miscellaneous small tweaks to documentation for consistency.
Rik <rik@octave.org>
parents: 17172
diff changeset
196 * Grammar and Parser::
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
197 * Copying:: The GNU General Public License.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
198 * Concept Index:: An item for each concept.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
199 * Function Index:: An item for each documented function.
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
200 * Operator Index:: An item for each documented operator.
24549
2c497be89710 doc: Create new Graphic Properties Index (bug #52812).
Rik <rik@octave.org>
parents: 24547
diff changeset
201 * Graphics Properties Index:: An item for each graphics object property.
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
202
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
203 @detailmenu
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
204 --- The Detailed Node Listing ---
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
205
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
206 Preface
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
207
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
208 * Acknowledgements::
16810
62fa28af2842 doc: add citation() to documentation.
Rik <rik@octave.org>
parents: 16533
diff changeset
209 * Citing Octave in Publications::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
210 * How You Can Contribute to Octave::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
211 * Distribution::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
212
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
213 Introduction
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
214
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
215 * Running Octave::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
216 * Simple Examples::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
217 * Conventions::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
218
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
219 Conventions
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
220
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
221 * Fonts::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
222 * Evaluation Notation::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
223 * Printing Notation::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
224 * Error Messages::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
225 * Format of Descriptions::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
226
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
227 Format of Descriptions
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
228
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
229 * A Sample Function Description::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
230 * A Sample Command Description::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
231
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
232 Getting Started
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
233
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
234 * Invoking Octave from the Command Line::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
235 * Quitting Octave::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
236 * Getting Help::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
237 * Command Line Editing::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
238 * Errors::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
239 * Executable Octave Programs::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
240 * Comments::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
241
6620
bf4bdc21dc8d [project @ 2007-05-14 17:35:46 by jwe]
jwe
parents: 6618
diff changeset
242 Invoking Octave from the Command Line
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
243
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
244 * Command Line Options::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
245 * Startup Files::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
246
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
247 Command Line Editing
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
248
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
249 * Cursor Motion::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
250 * Killing and Yanking::
22342
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
251 * Commands for Text::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
252 * Commands for Completion::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
253 * Commands for History::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
254 * Customizing readline::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
255 * Customizing the Prompt::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
256 * Diary and Echo Commands::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
257
9035
57649dcecb55 Documentation cleanup of basics.texi
Rik <rdrider0-list@yahoo.com>
parents: 9032
diff changeset
258 Comments
57649dcecb55 Documentation cleanup of basics.texi
Rik <rdrider0-list@yahoo.com>
parents: 9032
diff changeset
259
57649dcecb55 Documentation cleanup of basics.texi
Rik <rdrider0-list@yahoo.com>
parents: 9032
diff changeset
260 * Single Line Comments::
57649dcecb55 Documentation cleanup of basics.texi
Rik <rdrider0-list@yahoo.com>
parents: 9032
diff changeset
261 * Block Comments::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
262 * Comments and the Help System::
9035
57649dcecb55 Documentation cleanup of basics.texi
Rik <rdrider0-list@yahoo.com>
parents: 9032
diff changeset
263
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
264 Data Types
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
265
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
266 * Built-in Data Types::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
267 * User-defined Data Types::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
268 * Object Sizes::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
269
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
270 Built-in Data Types
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
271
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
272 * Numeric Objects::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
273 * Missing Data::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
274 * String Objects::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
275 * Data Structure Objects::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
276 * Cell Array Objects::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
277
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
278 Numeric Data Types
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
279
7984
bbaa5d7d0143 Some documentation updates
David Bateman <dbateman@free.fr>
parents: 7787
diff changeset
280 * Matrices::
bbaa5d7d0143 Some documentation updates
David Bateman <dbateman@free.fr>
parents: 7787
diff changeset
281 * Ranges::
bbaa5d7d0143 Some documentation updates
David Bateman <dbateman@free.fr>
parents: 7787
diff changeset
282 * Single Precision Data Types::
6549
5a5a09d7deb8 [project @ 2007-04-20 06:55:29 by jwe]
jwe
parents: 6537
diff changeset
283 * Integer Data Types::
6781
3058060c560f [project @ 2007-07-19 08:07:31 by dbateman]
dbateman
parents: 6778
diff changeset
284 * Bit Manipulations::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
285 * Logical Values::
7984
bbaa5d7d0143 Some documentation updates
David Bateman <dbateman@free.fr>
parents: 7787
diff changeset
286 * Promotion and Demotion of Data Types::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
287 * Predicates for Numeric Objects::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
288
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
289 Matrices
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
290
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
291 * Empty Matrices::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
292
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
293 Integer Data Types
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
294
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
295 * Integer Arithmetic::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
296
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
297 Strings
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
298
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
299 * Escape Sequences in String Constants::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
300 * Character Arrays::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
301 * Creating Strings::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
302 * Comparing Strings::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
303 * Manipulating Strings::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
304 * String Conversions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
305 * Character Class Functions::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
306
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
307 Creating Strings
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
308
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
309 * Concatenating Strings::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
310 * Converting Numerical Data to Strings::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
311
6837
7eefeed173ea [project @ 2007-08-27 20:20:55 by dbateman]
dbateman
parents: 6832
diff changeset
312 Data Containers
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
313
12596
5161d02c96b7 doc: Add help text for dynamic naming "(var)" of structure fields.
Rik <octave@nomad.inbox5.com>
parents: 12573
diff changeset
314 * Structures::
23348
5ab7192f91d8 containers.Map: New key/value storage container (bug #49559).
Rik <rik@octave.org>
parents: 23255
diff changeset
315 * containers.Map::
6837
7eefeed173ea [project @ 2007-08-27 20:20:55 by dbateman]
dbateman
parents: 6832
diff changeset
316 * Cell Arrays::
7eefeed173ea [project @ 2007-08-27 20:20:55 by dbateman]
dbateman
parents: 6832
diff changeset
317 * Comma Separated Lists::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
318
12596
5161d02c96b7 doc: Add help text for dynamic naming "(var)" of structure fields.
Rik <octave@nomad.inbox5.com>
parents: 12573
diff changeset
319 Structures
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
320
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
321 * Basic Usage and Examples::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
322 * Structure Arrays::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
323 * Creating Structures::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
324 * Manipulating Structures::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
325 * Processing Data in Structures::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
326
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
327 Cell Arrays
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
328
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
329 * Basic Usage of Cell Arrays::
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
330 * Creating Cell Arrays::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
331 * Indexing Cell Arrays::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
332 * Cell Arrays of Strings::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
333 * Processing Data in Cell Arrays::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
334
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
335 Comma Separated Lists
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
336
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
337 * Comma Separated Lists Generated from Cell Arrays::
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
338 * Comma Separated Lists Generated from Structure Arrays::
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
339
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
340 Variables
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
341
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
342 * Global Variables::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
343 * Persistent Variables::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
344 * Status of Variables::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
345
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
346 Expressions
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
347
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
348 * Index Expressions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
349 * Calling Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
350 * Arithmetic Ops::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
351 * Comparison Ops::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
352 * Boolean Expressions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
353 * Assignment Ops::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
354 * Increment Ops::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
355 * Operator Precedence::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
356
14033
dfbf6a49847c doc: Update documentation on indexing expressions
Rik <octave@nomad.inbox5.com>
parents: 13943
diff changeset
357 Index Expressions
dfbf6a49847c doc: Update documentation on indexing expressions
Rik <octave@nomad.inbox5.com>
parents: 13943
diff changeset
358
14202
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
359 * Advanced Indexing::
14033
dfbf6a49847c doc: Update documentation on indexing expressions
Rik <octave@nomad.inbox5.com>
parents: 13943
diff changeset
360
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
361 Calling Functions
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
362
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
363 * Call by Value::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
364 * Recursion::
24510
a2569d574ae5 Add a help entry and documentation for @ character (bug #52771).
Daniel J Sebald <daniel.sebald@ieee.org>
parents: 23348
diff changeset
365 * Access via Handle::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
366
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
367 Boolean Expressions
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
368
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
369 * Element-by-element Boolean Operators::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
370 * Short-circuit Boolean Operators::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
371
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
372 Evaluation
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
373
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
374 * Calling a Function by its Name::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
375 * Evaluation in a Different Context::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
376
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
377 Statements
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
378
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
379 * The if Statement::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
380 * The switch Statement::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
381 * The while Statement::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
382 * The do-until Statement::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
383 * The for Statement::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
384 * The break Statement::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
385 * The continue Statement::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
386 * The unwind_protect Statement::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
387 * The try Statement::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
388 * Continuation Lines::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
389
16394
a53f56e16627 doc: Update texinfo @detailmenu to include Java chapter.
Rik <rik@octave.org>
parents: 16137
diff changeset
390 The switch Statement
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
391
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
392 * Notes for the C Programmer::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
393
16394
a53f56e16627 doc: Update texinfo @detailmenu to include Java chapter.
Rik <rik@octave.org>
parents: 16137
diff changeset
394 The for Statement
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
395
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
396 * Looping Over Structure Elements::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
397
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
398 Functions and Scripts
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
399
16394
a53f56e16627 doc: Update texinfo @detailmenu to include Java chapter.
Rik <rik@octave.org>
parents: 16137
diff changeset
400 * Introduction to Function and Script Files::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
401 * Defining Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
402 * Multiple Return Values::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
403 * Variable-length Argument Lists::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
404 * Ignoring Arguments::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
405 * Variable-length Return Lists::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
406 * Returning from a Function::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
407 * Default Arguments::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
408 * Function Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
409 * Script Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
410 * Function Handles Anonymous Functions Inline Functions::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
411 * Commands::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
412 * Organization of Functions::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
413
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
414 Function Files
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
415
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
416 * Manipulating the Load Path::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
417 * Subfunctions::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
418 * Private Functions::
16394
a53f56e16627 doc: Update texinfo @detailmenu to include Java chapter.
Rik <rik@octave.org>
parents: 16137
diff changeset
419 * Nested Functions::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
420 * Overloading and Autoloading::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
421 * Function Locking::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
422 * Function Precedence::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
423
22342
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
424 Script Files
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
425
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
426 * Publish Octave Script Files::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
427 * Publishing Markup::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
428
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
429 Publishing Markup
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
430
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
431 * Using Publishing Markup in Script Files::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
432 * Text Formatting::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
433 * Sections::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
434 * Preformatted Code::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
435 * Preformatted Text::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
436 * Bulleted Lists::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
437 * Numbered Lists::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
438 * Including File Content::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
439 * Including Graphics::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
440 * Including URLs::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
441 * Mathematical Equations::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
442 * HTML Markup::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
443 * LaTeX Markup::
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
444
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
445 Function Handles Anonymous Functions Inline Functions
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
446
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
447 * Function Handles::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
448 * Anonymous Functions::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
449 * Inline Functions::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
450
6667
a36e4bb26943 [project @ 2007-05-28 06:20:12 by jwe]
jwe
parents: 6646
diff changeset
451 Errors and Warnings
a36e4bb26943 [project @ 2007-05-28 06:20:12 by jwe]
jwe
parents: 6646
diff changeset
452
a36e4bb26943 [project @ 2007-05-28 06:20:12 by jwe]
jwe
parents: 6646
diff changeset
453 * Handling Errors::
a36e4bb26943 [project @ 2007-05-28 06:20:12 by jwe]
jwe
parents: 6646
diff changeset
454 * Handling Warnings::
4178
b75f74a76941 [project @ 2002-11-13 15:43:35 by jwe]
jwe
parents: 4167
diff changeset
455
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
456 Handling Errors
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
457
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
458 * Raising Errors::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
459 * Catching Errors::
12560
d6ad4ed57dda Add onCleanup function to documentation.
Rik <octave@nomad.inbox5.com>
parents: 12526
diff changeset
460 * Recovering From Errors::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
461
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
462 Handling Warnings
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
463
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
464 * Issuing Warnings::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
465 * Enabling and Disabling Warnings::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
466
4178
b75f74a76941 [project @ 2002-11-13 15:43:35 by jwe]
jwe
parents: 4167
diff changeset
467 Debugging
b75f74a76941 [project @ 2002-11-13 15:43:35 by jwe]
jwe
parents: 4167
diff changeset
468
6646
bd0a70c3f2db [project @ 2007-05-22 02:27:43 by jwe]
jwe
parents: 6624
diff changeset
469 * Entering Debug Mode::
7787
6b521b1e3631 Add dbquit and make dbstep compatible. Use parser in debug mode to handle multi-line input
David Bateman <dbateman@free.fr>
parents: 7018
diff changeset
470 * Leaving Debug Mode::
6646
bd0a70c3f2db [project @ 2007-05-22 02:27:43 by jwe]
jwe
parents: 6624
diff changeset
471 * Breakpoints::
bd0a70c3f2db [project @ 2007-05-22 02:27:43 by jwe]
jwe
parents: 6624
diff changeset
472 * Debug Mode::
7787
6b521b1e3631 Add dbquit and make dbstep compatible. Use parser in debug mode to handle multi-line input
David Bateman <dbateman@free.fr>
parents: 7018
diff changeset
473 * Call Stack::
14202
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
474 * Profiling::
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
475 * Profiler Example::
6646
bd0a70c3f2db [project @ 2007-05-22 02:27:43 by jwe]
jwe
parents: 6624
diff changeset
476
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
477 Input and Output
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
478
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
479 * Basic Input and Output::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
480 * C-Style I/O Functions::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
481
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
482 Basic Input and Output
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
483
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
484 * Terminal Output::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
485 * Terminal Input::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
486 * Simple File I/O::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
487
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
488 Terminal Output
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
489
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
490 * Paging Screen Output::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
491
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
492 Simple File I/O
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
493
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
494 * Saving Data on Unexpected Exits::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
495
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
496 C-Style I/O Functions
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
497
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
498 * Opening and Closing Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
499 * Simple Output::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
500 * Line-Oriented Input::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
501 * Formatted Output::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
502 * Output Conversion for Matrices::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
503 * Output Conversion Syntax::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
504 * Table of Output Conversions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
505 * Integer Conversions::
6554
5dde4dc2bcaf [project @ 2007-04-20 17:16:50 by jwe]
jwe
parents: 6551
diff changeset
506 * Floating-Point Conversions::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
507 * Other Output Conversions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
508 * Formatted Input::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
509 * Input Conversion Syntax::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
510 * Table of Input Conversions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
511 * Numeric Input Conversions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
512 * String Input Conversions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
513 * Binary I/O::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
514 * Temporary Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
515 * EOF and Errors::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
516 * File Positioning::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
517
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
518 Plotting
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
519
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
520 * Introduction to Plotting::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
521 * High-Level Plotting::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
522 * Graphics Data Structures::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
523 * Advanced Plotting::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
524
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
525 High-Level Plotting
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
526
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
527 * Two-Dimensional Plots::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
528 * Three-Dimensional Plots::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
529 * Plot Annotations::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
530 * Multiple Plots on One Page::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
531 * Multiple Plot Windows::
19842
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
532 * Manipulation of Plot Objects::
16096
9720ecf8d257 Fix additional warning associated with Texinfo 5.0 (bug #38392)
Rik <rik@octave.org>
parents: 16094
diff changeset
533 * Manipulation of Plot Windows::
9720ecf8d257 Fix additional warning associated with Texinfo 5.0 (bug #38392)
Rik <rik@octave.org>
parents: 16094
diff changeset
534 * Use of the @code{interpreter} Property::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
535 * Printing and Saving Plots::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
536 * Interacting with Plots::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
537 * Test Plotting Functions::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
538
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
539 Two-Dimensional Plots
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
540
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
541 * Axis Configuration::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
542 * Two-dimensional Function Plotting::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
543 * Two-dimensional Geometric Shapes::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
544
12526
f8ea3eabcb85 Add daspect, pbaspect functions to documentation.
Rik <octave@nomad.inbox5.com>
parents: 12525
diff changeset
545 Three-Dimensional Plots
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
546
14202
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
547 * Aspect Ratio::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
548 * Three-dimensional Function Plotting::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
549 * Three-dimensional Geometric Shapes::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
550
9676
e40835382b68 doc fixes
John W. Eaton <jwe@octave.org>
parents: 9141
diff changeset
551 Graphics Data Structures
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
552
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
553 * Introduction to Graphics Structures::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
554 * Graphics Objects::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
555 * Graphics Object Properties::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
556 * Searching Properties::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
557 * Managing Default Properties::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
558
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
559 Graphics Object Properties
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
560
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
561 * Root Figure Properties::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
562 * Figure Properties::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
563 * Axes Properties::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
564 * Line Properties::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
565 * Text Properties::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
566 * Image Properties::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
567 * Patch Properties::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
568 * Surface Properties::
22342
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
569 * Light Properties::
20660
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
570 * Uimenu Properties::
22342
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
571 * Uibuttongroup Properties::
20660
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
572 * Uicontextmenu Properties::
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
573 * Uipanel Properties::
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
574 * Uicontrol Properties::
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
575 * Uitoolbar Properties::
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
576 * Uipushtool Properties::
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
577 * Uitoggletool Properties::
9676
e40835382b68 doc fixes
John W. Eaton <jwe@octave.org>
parents: 9141
diff changeset
578
e40835382b68 doc fixes
John W. Eaton <jwe@octave.org>
parents: 9141
diff changeset
579 Advanced Plotting
e40835382b68 doc fixes
John W. Eaton <jwe@octave.org>
parents: 9141
diff changeset
580
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
581 * Colors::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
582 * Line Styles::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
583 * Marker Styles::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
584 * Callbacks::
14202
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
585 * Application-defined Data::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
586 * Object Groups::
23255
aaf91b4f48e4 hgtransform.m: New function (bug #50466).
Rik <rik@octave.org>
parents: 23232
diff changeset
587 * Transform Groups::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
588 * Graphics Toolkits::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
589
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
590 Object Groups
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
591
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
592 * Data Sources in Object Groups::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
593 * Area Series::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
594 * Bar Series::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
595 * Contour Groups::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
596 * Error Bar Series::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
597 * Line Series::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
598 * Quiver Group::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
599 * Scatter Group::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
600 * Stair Group::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
601 * Stem Series::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
602 * Surface Group::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
603
11576
8ac9687dbe9f rename backend to graphics_toolkit
John W. Eaton <jwe@octave.org>
parents: 11538
diff changeset
604 Graphics Toolkits
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
605
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
606 * Customizing Toolkit Behavior::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
607
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
608 Matrix Manipulation
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
609
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
610 * Finding Elements and Checking Conditions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
611 * Rearranging Matrices::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
612 * Special Utility Matrices::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
613 * Famous Matrices::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
614
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
615 Arithmetic
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
616
9141
c1fff751b5a8 Update section 17.1 (Utility Functions) of arith.txi
Rik <rdrider0-list@yahoo.com>
parents: 9038
diff changeset
617 * Exponents and Logarithms::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
618 * Complex Arithmetic::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
619 * Trigonometry::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
620 * Sums and Products::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
621 * Utility Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
622 * Special Functions::
12185
862a8e490445 doc fix for rational approximation functions
John W. Eaton <jwe@octave.org>
parents: 11576
diff changeset
623 * Rational Approximations::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
624 * Coordinate Transformations::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
625 * Mathematical Constants::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
626
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
627 Linear Algebra
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
628
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
629 * Techniques Used for Linear Algebra::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
630 * Basic Matrix Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
631 * Matrix Factorizations::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
632 * Functions of a Matrix::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
633 * Specialized Solvers::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
634
14116
951eacaf9381 Initial documentation for broadcasting and general vectorization guidelines
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 14033
diff changeset
635 Vectorization and Faster Code Execution
951eacaf9381 Initial documentation for broadcasting and general vectorization guidelines
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 14033
diff changeset
636
14202
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
637 * Basic Vectorization:: Basic techniques for code optimization
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
638 * Broadcasting:: Broadcasting operations
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
639 * Function Application:: Applying functions to arrays, cells, and structs
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
640 * Accumulation:: Accumulation functions
16878
011119bf4868 doc: Add jit_enable() and debug_jit() to manual.
Rik <rik@octave.org>
parents: 16867
diff changeset
641 * JIT Compiler:: Just-In-Time Compiler for loops
14202
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
642 * Miscellaneous Techniques:: Other techniques for speeding up code
14116
951eacaf9381 Initial documentation for broadcasting and general vectorization guidelines
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 14033
diff changeset
643 * Examples::
951eacaf9381 Initial documentation for broadcasting and general vectorization guidelines
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 14033
diff changeset
644
12521
02e48856e486 Add fminbnd, fminunc functions to documentation.
Rik <octave@nomad.inbox5.com>
parents: 12343
diff changeset
645 Nonlinear Equations
02e48856e486 Add fminbnd, fminunc functions to documentation.
Rik <octave@nomad.inbox5.com>
parents: 12343
diff changeset
646
02e48856e486 Add fminbnd, fminunc functions to documentation.
Rik <octave@nomad.inbox5.com>
parents: 12343
diff changeset
647 * Solvers::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
648 * Minimizers::
12521
02e48856e486 Add fminbnd, fminunc functions to documentation.
Rik <octave@nomad.inbox5.com>
parents: 12343
diff changeset
649
8839
fcba62cc4549 add chapter about diagonal and permutation matrices to manual
Jaroslav Hajek <highegg@gmail.com>
parents: 8817
diff changeset
650 Diagonal and Permutation Matrices
fcba62cc4549 add chapter about diagonal and permutation matrices to manual
Jaroslav Hajek <highegg@gmail.com>
parents: 8817
diff changeset
651
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
652 * Basic Usage:: Creation and Manipulation of Diagonal/Permutation Matrices
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
653 * Matrix Algebra:: Linear Algebra with Diagonal/Permutation Matrices
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
654 * Function Support:: Functions That Are Aware of These Matrices
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
655 * Example Code:: Examples of Usage
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
656 * Zeros Treatment:: Differences in Treatment of Zero Elements
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
657
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
658 Basic Usage
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
659
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
660 * Creating Diagonal Matrices::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
661 * Creating Permutation Matrices::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
662 * Explicit and Implicit Conversions::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
663
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
664 Matrix Algebra
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
665
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
666 * Expressions Involving Diagonal Matrices::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
667 * Expressions Involving Permutation Matrices::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
668
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
669 Function Support
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
670
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
671 * Diagonal Matrix Functions::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
672 * Permutation Matrix Functions::
8839
fcba62cc4549 add chapter about diagonal and permutation matrices to manual
Jaroslav Hajek <highegg@gmail.com>
parents: 8817
diff changeset
673
5164
57077d0ddc8e [project @ 2005-02-25 19:55:24 by jwe]
jwe
parents: 4178
diff changeset
674 Sparse Matrices
57077d0ddc8e [project @ 2005-02-25 19:55:24 by jwe]
jwe
parents: 4178
diff changeset
675
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
676 * Basics:: Creation and Manipulation of Sparse Matrices
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
677 * Sparse Linear Algebra:: Linear Algebra on Sparse Matrices
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
678 * Iterative Techniques:: Iterative Techniques
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
679 * Real Life Example:: Using Sparse Matrices
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
680
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
681 Basics
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
682
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
683 * Storage of Sparse Matrices::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
684 * Creating Sparse Matrices::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
685 * Information::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
686 * Operators and Functions::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
687
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
688 Operators and Functions
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
689
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
690 * Sparse Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
691 * Return Types of Operators and Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
692 * Mathematical Considerations::
5164
57077d0ddc8e [project @ 2005-02-25 19:55:24 by jwe]
jwe
parents: 4178
diff changeset
693
6741
00116015904d [project @ 2007-06-18 16:07:14 by jwe]
jwe
parents: 6702
diff changeset
694 Numerical Integration
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
695
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
696 * Functions of One Variable::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
697 * Orthogonal Collocation::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
698 * Functions of Multiple Variables::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
699
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
700 Differential Equations
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
701
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
702 * Ordinary Differential Equations::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
703 * Differential-Algebraic Equations::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
704
20660
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
705 Ordinary Differential Equations
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
706
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
707 * Matlab-compatible solvers::
63f975ff1f7c doc: Update @detailmenu in octave.texi
Rik <rik@octave.org>
parents: 20307
diff changeset
708
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
709 Optimization
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
710
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
711 * Linear Programming::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
712 * Quadratic Programming::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
713 * Nonlinear Programming::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
714 * Linear Least Squares::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
715
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
716 Statistics
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
717
6754
451b346d8c2f [project @ 2007-06-25 17:31:46 by jwe]
jwe
parents: 6741
diff changeset
718 * Descriptive Statistics::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
719 * Basic Statistical Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
720 * Correlation and Regression Analysis::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
721 * Distributions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
722 * Random Number Generation::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
723
6741
00116015904d [project @ 2007-06-18 16:07:14 by jwe]
jwe
parents: 6702
diff changeset
724 Sets
00116015904d [project @ 2007-06-18 16:07:14 by jwe]
jwe
parents: 6702
diff changeset
725
00116015904d [project @ 2007-06-18 16:07:14 by jwe]
jwe
parents: 6702
diff changeset
726 * Set Operations::
00116015904d [project @ 2007-06-18 16:07:14 by jwe]
jwe
parents: 6702
diff changeset
727
6850
9398f6a81bdf [project @ 2007-08-31 17:29:22 by jwe]
jwe
parents: 6837
diff changeset
728 Polynomial Manipulations
9398f6a81bdf [project @ 2007-08-31 17:29:22 by jwe]
jwe
parents: 6837
diff changeset
729
9398f6a81bdf [project @ 2007-08-31 17:29:22 by jwe]
jwe
parents: 6837
diff changeset
730 * Evaluating Polynomials::
9398f6a81bdf [project @ 2007-08-31 17:29:22 by jwe]
jwe
parents: 6837
diff changeset
731 * Finding Roots::
9398f6a81bdf [project @ 2007-08-31 17:29:22 by jwe]
jwe
parents: 6837
diff changeset
732 * Products of Polynomials::
11538
6eded7561d9d Add undocumented polyaffine function to documentation.
Rik <octave@nomad.inbox5.com>
parents: 11523
diff changeset
733 * Derivatives / Integrals / Transforms::
6850
9398f6a81bdf [project @ 2007-08-31 17:29:22 by jwe]
jwe
parents: 6837
diff changeset
734 * Polynomial Interpolation::
9398f6a81bdf [project @ 2007-08-31 17:29:22 by jwe]
jwe
parents: 6837
diff changeset
735 * Miscellaneous Functions::
9398f6a81bdf [project @ 2007-08-31 17:29:22 by jwe]
jwe
parents: 6837
diff changeset
736
6702
b2391d403ed2 [project @ 2007-06-12 21:39:26 by dbateman]
dbateman
parents: 6667
diff changeset
737 Interpolation
6823
9fddcc586065 [project @ 2007-08-24 08:27:27 by dbateman]
dbateman
parents: 6788
diff changeset
738
6702
b2391d403ed2 [project @ 2007-06-12 21:39:26 by dbateman]
dbateman
parents: 6667
diff changeset
739 * One-dimensional Interpolation::
b2391d403ed2 [project @ 2007-06-12 21:39:26 by dbateman]
dbateman
parents: 6667
diff changeset
740 * Multi-dimensional Interpolation::
6570
49f0820425a8 [project @ 2007-04-24 23:06:56 by jwe]
jwe
parents: 6559
diff changeset
741
6823
9fddcc586065 [project @ 2007-08-24 08:27:27 by dbateman]
dbateman
parents: 6788
diff changeset
742 Geometry
9fddcc586065 [project @ 2007-08-24 08:27:27 by dbateman]
dbateman
parents: 6788
diff changeset
743
9fddcc586065 [project @ 2007-08-24 08:27:27 by dbateman]
dbateman
parents: 6788
diff changeset
744 * Delaunay Triangulation::
9fddcc586065 [project @ 2007-08-24 08:27:27 by dbateman]
dbateman
parents: 6788
diff changeset
745 * Voronoi Diagrams::
9fddcc586065 [project @ 2007-08-24 08:27:27 by dbateman]
dbateman
parents: 6788
diff changeset
746 * Convex Hull::
9fddcc586065 [project @ 2007-08-24 08:27:27 by dbateman]
dbateman
parents: 6788
diff changeset
747 * Interpolation on Scattered Data::
9fddcc586065 [project @ 2007-08-24 08:27:27 by dbateman]
dbateman
parents: 6788
diff changeset
748
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
749 Delaunay Triangulation
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
750
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
751 * Plotting the Triangulation::
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
752 * Identifying Points in Triangulation::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
753
6535
3ef1aa12f04c [project @ 2007-04-18 16:17:25 by jwe]
jwe
parents: 6531
diff changeset
754 Image Processing
3ef1aa12f04c [project @ 2007-04-18 16:17:25 by jwe]
jwe
parents: 6531
diff changeset
755
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
756 * Loading and Saving Images::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
757 * Displaying Images::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
758 * Representing Images::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
759 * Plotting on top of Images::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
760 * Color Conversion::
6535
3ef1aa12f04c [project @ 2007-04-18 16:17:25 by jwe]
jwe
parents: 6531
diff changeset
761
19842
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
762 Audio Processing
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
763
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
764 * Audio File Utilities::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
765 * Audio Device Information::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
766 * Audio Player::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
767 * Audio Recorder::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
768 * Audio Data Processing::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
769
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
770 Audio Player
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
771
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
772 * Playback::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
773 * Player Properties::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
774
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
775 Audio Recorder
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
776
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
777 * Recording::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
778 * Data Retrieval::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
779 * Recorder Properties::
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
780
8221
06094fa570a3 Add some documentation for the OOP code of Octave
David Bateman <dbateman@free.fr>
parents: 8055
diff changeset
781 Object Oriented Programming
06094fa570a3 Add some documentation for the OOP code of Octave
David Bateman <dbateman@free.fr>
parents: 8055
diff changeset
782
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
783 * Creating a Class::
21072
a9ed4104ecfd doc: Rewrite documentation for Object Oriented Programming.
Rik <rik@octave.org>
parents: 20660
diff changeset
784 * Class Methods::
8221
06094fa570a3 Add some documentation for the OOP code of Octave
David Bateman <dbateman@free.fr>
parents: 8055
diff changeset
785 * Indexing Objects::
06094fa570a3 Add some documentation for the OOP code of Octave
David Bateman <dbateman@free.fr>
parents: 8055
diff changeset
786 * Overloading Objects::
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
787 * Inheritance and Aggregation::
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
788
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
789 Indexing Objects
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
790
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
791 * Defining Indexing And Indexed Assignment::
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
792 * Indexed Assignment Optimization::
8221
06094fa570a3 Add some documentation for the OOP code of Octave
David Bateman <dbateman@free.fr>
parents: 8055
diff changeset
793
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
794 Overloading Objects
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
795
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
796 * Function Overloading::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
797 * Operator Overloading::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
798 * Precedence of Objects::
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
799
13943
5820f8ce683e doc: Add undocumented functions to manual for 3.6.0 release
Rik <octave@nomad.inbox5.com>
parents: 13780
diff changeset
800 GUI Development
5820f8ce683e doc: Add undocumented functions to manual for 3.6.0 release
Rik <octave@nomad.inbox5.com>
parents: 13780
diff changeset
801
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
802 * I/O Dialogs::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
803 * Progress Bar::
19842
03adada53347 doc: Add ui* family of functions to Octave manual.
Rik <rik@octave.org>
parents: 19697
diff changeset
804 * UI Elements::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
805 * GUI Utility Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
806 * User-Defined Preferences::
13943
5820f8ce683e doc: Add undocumented functions to manual for 3.6.0 release
Rik <octave@nomad.inbox5.com>
parents: 13780
diff changeset
807
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
808 System Utilities
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
809
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
810 * Timing Utilities::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
811 * Filesystem Utilities::
6549
5a5a09d7deb8 [project @ 2007-04-20 06:55:29 by jwe]
jwe
parents: 6537
diff changeset
812 * File Archiving Utilities::
5a5a09d7deb8 [project @ 2007-04-20 06:55:29 by jwe]
jwe
parents: 6537
diff changeset
813 * Networking Utilities::
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
814 * Controlling Subprocesses::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
815 * Process ID Information::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
816 * Environment Variables::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
817 * Current Working Directory::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
818 * Password Database Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
819 * Group Database Functions::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
820 * System Information::
6702
b2391d403ed2 [project @ 2007-06-12 21:39:26 by dbateman]
dbateman
parents: 6667
diff changeset
821 * Hashing Functions::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
822
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
823 Networking Utilities
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
824
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
825 * FTP Objects::
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
826 * URL Manipulation::
16812
366a13bd71d5 doc: Add base64_encode()/base64_decode() to documentation.
Rik <rik@octave.org>
parents: 16810
diff changeset
827 * Base64 and Binary Data Transmission::
11255
d682cd6669ac Update info-based documentation menus to include new nodes.
Rik <octave@nomad.inbox5.com>
parents: 11254
diff changeset
828
6537
062bade36bf7 [project @ 2007-04-18 16:40:25 by jwe]
jwe
parents: 6535
diff changeset
829 Packages
062bade36bf7 [project @ 2007-04-18 16:40:25 by jwe]
jwe
parents: 6535
diff changeset
830
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
831 * Installing and Removing Packages::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
832 * Using Packages::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
833 * Administrating Packages::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
834 * Creating Packages::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
835
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
836 Creating Packages
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
837
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
838 * The DESCRIPTION File::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
839 * The INDEX File::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
840 * PKG_ADD and PKG_DEL Directives::
17756
9aff1c9fd70f doc: Add missing functions to manual.
Rik <rik@octave.org>
parents: 17744
diff changeset
841 * Missing Components::
6537
062bade36bf7 [project @ 2007-04-18 16:40:25 by jwe]
jwe
parents: 6535
diff changeset
842
16867
be41c30bcb44 Re-write documentation and all examples of dynamically linked functions.
Rik <rik@octave.org>
parents: 16812
diff changeset
843 External Code Interface
6570
49f0820425a8 [project @ 2007-04-24 23:06:56 by jwe]
jwe
parents: 6559
diff changeset
844
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
845 * Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
846 * Mex-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
847 * Standalone Programs::
21630
b5d9b95d1e1a Removing Java dialog boxes.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 21595
diff changeset
848 * Java Interface::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
849
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
850 Oct-Files
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
851
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
852 * Getting Started with Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
853 * Matrices and Arrays in Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
854 * Character Strings in Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
855 * Cell Arrays in Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
856 * Structures in Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
857 * Sparse Matrices in Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
858 * Accessing Global Variables in Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
859 * Calling Octave Functions from Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
860 * Calling External Code from Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
861 * Allocating Local Memory in Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
862 * Input Parameter Checking in Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
863 * Exception and Error Handling in Oct-Files::
22970
cc025b4bd2fb doc: Review Appendix A, External Code Interface, of manual.
Rik <rik@octave.org>
parents: 22775
diff changeset
864 * Documentation and Testing of Oct-Files::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
865
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
866 Sparse Matrices in Oct-Files
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
867
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
868 * Array and Sparse Class Differences::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
869 * Creating Sparse Matrices in Oct-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
870 * Using Sparse Matrices in Oct-Files::
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
871
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
872 Mex-Files
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
873
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
874 * Getting Started with Mex-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
875 * Working with Matrices and Arrays in Mex-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
876 * Character Strings in Mex-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
877 * Cell Arrays with Mex-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
878 * Structures with Mex-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
879 * Sparse Matrices with Mex-Files::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
880 * Calling Other Functions in Mex-Files::
6570
49f0820425a8 [project @ 2007-04-24 23:06:56 by jwe]
jwe
parents: 6559
diff changeset
881
21630
b5d9b95d1e1a Removing Java dialog boxes.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 21595
diff changeset
882 Java Interface
b5d9b95d1e1a Removing Java dialog boxes.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 21595
diff changeset
883
23213
b8a186a9760b doc: Overhaul Java interface description (bug #50299)
Ernst Reissner <rei3ner@arcor.de>
parents: 22970
diff changeset
884 * Making Java Classes Available::
b8a186a9760b doc: Overhaul Java interface description (bug #50299)
Ernst Reissner <rei3ner@arcor.de>
parents: 22970
diff changeset
885 * How to use Java from within Octave::
b8a186a9760b doc: Overhaul Java interface description (bug #50299)
Ernst Reissner <rei3ner@arcor.de>
parents: 22970
diff changeset
886 * Passing parameters to the JVM::
21630
b5d9b95d1e1a Removing Java dialog boxes.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 21595
diff changeset
887 * Java Interface Functions::
b5d9b95d1e1a Removing Java dialog boxes.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 21595
diff changeset
888
5582
6bf56668b01a [project @ 2005-12-15 01:08:20 by jwe]
jwe
parents: 5506
diff changeset
889 Test and Demo Functions
6bf56668b01a [project @ 2005-12-15 01:08:20 by jwe]
jwe
parents: 5506
diff changeset
890
6bf56668b01a [project @ 2005-12-15 01:08:20 by jwe]
jwe
parents: 5506
diff changeset
891 * Test Functions::
6bf56668b01a [project @ 2005-12-15 01:08:20 by jwe]
jwe
parents: 5506
diff changeset
892 * Demonstration Functions::
6bf56668b01a [project @ 2005-12-15 01:08:20 by jwe]
jwe
parents: 5506
diff changeset
893
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
894 Trouble
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
895
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
896 * Actual Bugs:: Bugs we will fix later.
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
897 * Reporting Bugs::
21630
b5d9b95d1e1a Removing Java dialog boxes.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 21595
diff changeset
898 * How To Get Help with Octave::
22342
609403f90bb7 doc: Update Copyright and release date for manual.
Rik <rik@octave.org>
parents: 21632
diff changeset
899 * How to Distinguish Between Octave and Matlab::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
900
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
901 Reporting Bugs
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
902
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
903 * Bug Criteria::
14202
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
904 * Bug Tracker:: Where to submit your bug report.
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
905 * Bug Reporting:: How to report a bug effectively.
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
906 * Sending Patches:: How to send a patch for Octave.
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
907
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
908 Installation
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
909
14150
87f06b9990bb doc: improve documentation for building Octave
John W. Eaton <jwe@octave.org>
parents: 14138
diff changeset
910 * Build Dependencies::
87f06b9990bb doc: improve documentation for building Octave
John W. Eaton <jwe@octave.org>
parents: 14138
diff changeset
911 * Running Configure and Make::
14202
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
912 * Compiling Octave with 64-bit Indexing::
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
913 * Installation Problems::
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
914
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
915 Build Dependencies
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
916
14531
8985cbbd2fe4 doc: Periodic spellcheck of documentation
Rik <octave@nomad.inbox5.com>
parents: 14491
diff changeset
917 * Obtaining the Dependencies Automatically::
14202
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
918 * Build Tools::
f50e5fa121cf Update Texinfo detailmenu for main Octave documentation.
Rik <octave@nomad.inbox5.com>
parents: 14150
diff changeset
919 * External Packages::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
920
12573
232a90612254 Add new section on parsing to documentation.
Rik <octave@nomad.inbox5.com>
parents: 12560
diff changeset
921 Grammar and Parser
232a90612254 Add new section on parsing to documentation.
Rik <octave@nomad.inbox5.com>
parents: 12560
diff changeset
922
17152
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
923 * Keywords::
f2a8592b8fbd doc: Shorten some long subsection names in Manual.
Rik <rik@octave.org>
parents: 17151
diff changeset
924 * Parser::
3453
71d2e09c15a2 [project @ 2000-01-18 08:32:09 by jwe]
jwe
parents: 3452
diff changeset
925 @end detailmenu
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
926 @end menu
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
927
5424
8514749597f2 [project @ 2005-07-28 19:42:17 by jwe]
jwe
parents: 5423
diff changeset
928 @c ------------------------------------------------------------------------
8514749597f2 [project @ 2005-07-28 19:42:17 by jwe]
jwe
parents: 5423
diff changeset
929
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
930 @include preface.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
931 @include intro.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
932 @include basics.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
933 @include data.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
934 @include numbers.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
935 @include strings.texi
3439
3234a698073a [project @ 2000-01-14 09:51:14 by jwe]
jwe
parents: 3406
diff changeset
936 @include container.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
937 @include var.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
938 @include expr.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
939 @include eval.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
940 @include stmt.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
941 @include func.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
942 @include errors.texi
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3862
diff changeset
943 @include debug.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
944 @include io.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
945 @include plot.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
946 @include matrix.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
947 @include arith.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
948 @include linalg.texi
14116
951eacaf9381 Initial documentation for broadcasting and general vectorization guidelines
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 14033
diff changeset
949 @include vectorize.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
950 @include nonlin.texi
8839
fcba62cc4549 add chapter about diagonal and permutation matrices to manual
Jaroslav Hajek <highegg@gmail.com>
parents: 8817
diff changeset
951 @include diagperm.texi
5164
57077d0ddc8e [project @ 2005-02-25 19:55:24 by jwe]
jwe
parents: 4178
diff changeset
952 @include sparse.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
953 @include quad.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
954 @include diffeq.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
955 @include optim.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
956 @include stats.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
957 @include set.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
958 @include poly.texi
6549
5a5a09d7deb8 [project @ 2007-04-20 06:55:29 by jwe]
jwe
parents: 6537
diff changeset
959 @include interp.texi
6558
e0e1c6df5ab2 [project @ 2007-04-20 19:33:24 by jwe]
jwe
parents: 6554
diff changeset
960 @include geometry.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
961 @include signal.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
962 @include image.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
963 @include audio.texi
8221
06094fa570a3 Add some documentation for the OOP code of Octave
David Bateman <dbateman@free.fr>
parents: 8055
diff changeset
964 @include oop.texi
13943
5820f8ce683e doc: Add undocumented functions to manual for 3.6.0 release
Rik <octave@nomad.inbox5.com>
parents: 13780
diff changeset
965 @include gui.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
966 @include system.texi
6537
062bade36bf7 [project @ 2007-04-18 16:40:25 by jwe]
jwe
parents: 6535
diff changeset
967 @include package.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
968
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
969 @c ------------------------------------------------------------------------
19593
446c46af4b42 strip trailing whitespace from most source files
John W. Eaton <jwe@octave.org>
parents: 18182
diff changeset
970 @c Appendices start here.
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
971
16867
be41c30bcb44 Re-write documentation and all examples of dynamically linked functions.
Rik <rik@octave.org>
parents: 16812
diff changeset
972 @include external.texi
5582
6bf56668b01a [project @ 2005-12-15 01:08:20 by jwe]
jwe
parents: 5506
diff changeset
973 @include testfun.texi
10214
57e24c53e063 doc/interpreter/obsolete.texi: new file; list removed functions
John W. Eaton <jwe@octave.org>
parents: 9908
diff changeset
974 @include obsolete.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
975 @include bugs.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
976 @include install.texi
12573
232a90612254 Add new section on parsing to documentation.
Rik <octave@nomad.inbox5.com>
parents: 12560
diff changeset
977 @include grammar.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
978 @include gpl.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
979
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
980 @c ------------------------------------------------------------------------
19593
446c46af4b42 strip trailing whitespace from most source files
John W. Eaton <jwe@octave.org>
parents: 18182
diff changeset
981 @c Indices start here.
9032
349616d9c38e Cleanup top-level documentation menu in octave.texi
Rik <rdrider0-list@yahoo.com>
parents: 8920
diff changeset
982
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
983 @include cp-idx.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
984 @include fn-idx.texi
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
985 @include op-idx.texi
24549
2c497be89710 doc: Create new Graphic Properties Index (bug #52812).
Rik <rik@octave.org>
parents: 24547
diff changeset
986 @include pr-idx.texi
3403
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
987
6f6dc7a86a99 [project @ 2000-01-05 06:11:13 by jwe]
jwe
parents:
diff changeset
988 @bye