Mercurial > hg > octave-lyh
annotate doc/liboctave/liboctave.texi @ 17535:c12c688a35ed default tip lyh
Fix warnings
author | LYH <lyh.kernel@gmail.com> |
---|---|
date | Fri, 27 Sep 2013 17:43:27 +0800 |
parents | f50fe9c50f55 |
children |
rev | line source |
---|---|
14138
72c96de7a403
maint: update copyright notices for 2012
John W. Eaton <jwe@octave.org>
parents:
11523
diff
changeset
|
1 % Copyright (C) 1996-2012 John W. Eaton |
9720
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
2 % |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
3 % This file is part of Octave. |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
4 % |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
5 % Octave is free software; you can redistribute it and/or modify it |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
6 % under the terms of the GNU General Public License as published by the |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
7 % Free Software Foundation; either version 3 of the License, or (at |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
8 % your option) any later version. |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
9 % |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
10 % Octave is distributed in the hope that it will be useful, but WITHOUT |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
11 % ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
12 % FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
13 % for more details. |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
14 % |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
15 % You should have received a copy of the GNU General Public License |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
16 % along with Octave; see the file COPYING. If not, see |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
17 % <http://www.gnu.org/licenses/>. |
7018 | 18 |
2333 | 19 |
9794
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
9720
diff
changeset
|
20 \input texinfo |
2333 | 21 @setfilename liboctave.info |
9794
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
9720
diff
changeset
|
22 |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
9720
diff
changeset
|
23 @ifinfo |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
9720
diff
changeset
|
24 @format |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
9720
diff
changeset
|
25 START-INFO-DIR-ENTRY |
5099 | 26 * liboctave: (liboctave). Octave C++ Classes |
9794
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
9720
diff
changeset
|
27 END-INFO-DIR-ENTRY |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
9720
diff
changeset
|
28 @end format |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
9720
diff
changeset
|
29 @end ifinfo |
2333 | 30 |
31 @c @smallbook | |
32 @c @setchapternewpage odd | |
33 @c @cropmarks | |
34 @c @finalout | |
35 | |
36 @c Smaller amounts of whitespace for the 8.5 by 11 inch format. | |
37 @tex | |
38 \global\chapheadingskip = 15pt plus 4pt minus 2pt | |
39 \global\secheadingskip = 12pt plus 3pt minus 2pt | |
40 \global\subsecheadingskip = 9pt plus 2pt minus 2pt | |
41 \global\parskip 6pt plus 1pt | |
42 @end tex | |
43 | |
44 @iftex | |
45 @set DONTINCLUDEGPL | |
46 @end iftex | |
47 | |
48 @defindex op | |
49 | |
9908 | 50 @c The version.texi file doesn't include a chapter, so it must not be |
51 @c included if you want to run the Emacs function | |
52 @c texinfo-multiple-files-update. | |
53 @include version.texi | |
2333 | 54 |
55 @settitle Octave C++ Classes | |
56 | |
5423 | 57 @ifnottex |
2333 | 58 |
2847 | 59 Copyright (C) 1996, 1997 John W. Eaton. |
2333 | 60 |
61 Permission is granted to make and distribute verbatim copies of | |
62 this manual provided the copyright notice and this permission notice | |
63 are preserved on all copies. | |
64 | |
65 @ignore | |
66 Permission is granted to process this file through Tex and print the | |
67 results, provided the printed document carries copying permission | |
68 notice identical to this one except for the removal of this paragraph | |
69 (this paragraph not being relevant to the printed manual). | |
70 | |
71 @end ignore | |
72 Permission is granted to copy and distribute modified versions of | |
73 this manual under the conditions for verbatim copying, provided that | |
74 the entire resulting derived work is distributed under the terms of | |
75 a permission notice identical to this one. | |
76 | |
77 Permission is granted to copy and distribute translations of this | |
78 manual into another language, under the above conditions for | |
79 modified versions. | |
5423 | 80 @end ifnottex |
2333 | 81 |
82 @titlepage | |
16490
f50fe9c50f55
doc: Change liboctave.texi to be compatible with texinfo 5 (bug #38392).
Amod Mulay <amodmulay1@gmail.com>
parents:
14138
diff
changeset
|
83 @title Octave C++ Classes |
f50fe9c50f55
doc: Change liboctave.texi to be compatible with texinfo 5 (bug #38392).
Amod Mulay <amodmulay1@gmail.com>
parents:
14138
diff
changeset
|
84 @subtitle Edition 1.0 for Octave version @value{VERSION} |
f50fe9c50f55
doc: Change liboctave.texi to be compatible with texinfo 5 (bug #38392).
Amod Mulay <amodmulay1@gmail.com>
parents:
14138
diff
changeset
|
85 @subtitle September 1993 |
f50fe9c50f55
doc: Change liboctave.texi to be compatible with texinfo 5 (bug #38392).
Amod Mulay <amodmulay1@gmail.com>
parents:
14138
diff
changeset
|
86 @author John W. Eaton |
2333 | 87 @page |
88 @vskip 0pt plus 1filll | |
2847 | 89 Copyright @copyright{} 1996, 1997 John W. Eaton. |
2333 | 90 |
91 This is the first edition of the documentation for Octave's C++ classes, | |
92 and is consistent with version @value{VERSION} of Octave. | |
93 | |
94 Permission is granted to make and distribute verbatim copies of | |
95 this manual provided the copyright notice and this permission notice | |
96 are preserved on all copies. | |
97 | |
98 Permission is granted to copy and distribute modified versions of this | |
99 manual under the conditions for verbatim copying, provided that the entire | |
100 resulting derived work is distributed under the terms of a permission | |
101 notice identical to this one. | |
102 | |
103 Permission is granted to copy and distribute translations of this manual | |
104 into another language, under the same conditions as for modified versions. | |
105 @end titlepage | |
106 | |
3606 | 107 @contents |
108 | |
5423 | 109 @ifnottex |
2333 | 110 @node Top, Acknowledgements, (dir), (dir) |
111 @top | |
112 | |
113 This manual documents how to use, install and port Octave's C++ class | |
114 library, and how to report bugs. It corresponds to Octave version | |
115 @value{VERSION}. | |
5423 | 116 @end ifnottex |
2333 | 117 |
118 @c ------------------------------------------------------------------------ | |
119 | |
120 @menu | |
121 * Acknowledgements:: | |
122 * Copying:: | |
123 * Introduction:: | |
124 * Arrays:: | |
3178 | 125 * Matrix and Vector Operations:: |
2333 | 126 * Matrix Factorizations:: |
127 * Ranges:: | |
128 * Nonlinear Functions:: | |
2657 | 129 * Nonlinear Equations:: |
130 * Optimization:: | |
2333 | 131 * Quadrature:: |
132 * Ordinary Differential Equations:: | |
2657 | 133 * Differential Algebraic Equations:: |
2656 | 134 * Error Handling:: |
2333 | 135 * Installation:: |
136 * Bugs:: | |
137 * Concept Index:: | |
138 * Function Index:: | |
139 | |
140 --- The Detailed Node Listing --- | |
141 | |
142 Acknowledgements | |
143 | |
144 * Contributors:: People who contributed to developing of Octave. | |
145 | |
146 Arrays | |
147 | |
148 * Constructors and Assignment:: | |
2657 | 149 |
150 Optimization | |
151 | |
152 * Objective Functions:: | |
153 * Bounds:: | |
154 * Linear Constraints:: | |
155 * Nonlinear Constraints:: | |
156 * Quadratic Programming:: | |
157 * Nonlinear Programming:: | |
158 | |
159 Quadrature | |
160 | |
161 * Collocation Weights:: | |
2333 | 162 @end menu |
163 | |
5424 | 164 @c ------------------------------------------------------------------------ |
165 | |
2333 | 166 @include preface.texi |
167 @include gpl.texi | |
168 @include intro.texi | |
169 @include array.texi | |
170 @include matvec.texi | |
171 @include factor.texi | |
172 @include range.texi | |
2656 | 173 @include nlfunc.texi |
2333 | 174 @include nleqn.texi |
175 @include optim.texi | |
176 @include quad.texi | |
177 @include diffeq.texi | |
2656 | 178 @include dae.texi |
2333 | 179 @include error.texi |
180 @include install.texi | |
181 @include bugs.texi | |
182 @include cp-idx.texi | |
183 @include fn-idx.texi | |
184 | |
185 @bye |