comparison doc/liboctave/factor.texi @ 5647:9e3a2d1e5e72

[project @ 2006-03-07 15:57:52 by jwe]
author jwe
date Tue, 07 Mar 2006 15:57:52 +0000
parents 09a3064a3a17
children fd42779a8428
comparison
equal deleted inserted replaced
5646:2b20d1707f29 5647:9e3a2d1e5e72
1 @node Matrix Factorizations, Ranges, Matrix and Vector Operations, Top 1 @node Matrix Factorizations, Ranges, Matrix and Vector Operations, Top
2 @chapter Matrix Factorizations 2 @chapter Matrix Factorizations
3 @cindex matrix factorizations 3 @cindex matrix factorizations
4 @cindex factorizations 4 @cindex factorizations
5 5
6 @deftypefn {} {}AEPBALANCE (void) 6 @deftypefn {} {} AEPBALANCE (void)
7 @deftypefnx {} {}AEPBALANCE (const Matrix &@var{a}, const char *@var{balance_job}) 7 @deftypefnx {} {} AEPBALANCE (const Matrix &@var{a}, const char *@var{balance_job})
8 @deftypefnx {} {}AEPBALANCE (const AEPBALANCE &@var{a}) 8 @deftypefnx {} {} AEPBALANCE (const AEPBALANCE &@var{a})
9 @end deftypefn 9 @end deftypefn
10 10
11 @deftypefn {} AEPBALANCE& {operator =} (const AEPBALANCE &@var{a}) 11 @deftypefn {} AEPBALANCE& {operator =} (const AEPBALANCE &@var{a})
12 @end deftypefn 12 @end deftypefn
13 13
16 @end deftypefn 16 @end deftypefn
17 17
18 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const AEPBALANCE &@var{a}) 18 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const AEPBALANCE &@var{a})
19 @end deftypefn 19 @end deftypefn
20 20
21 @deftypefn {} ComplexAEPBALANCE (void) 21 @deftypefn {} {} ComplexAEPBALANCE (void)
22 @deftypefnx {} ComplexAEPBALANCE (const ComplexMatrix &@var{a}, const char *@var{balance_job}) 22 @deftypefnx {} {} ComplexAEPBALANCE (const ComplexMatrix &@var{a}, const char *@var{balance_job})
23 @deftypefnx {} ComplexAEPBALANCE (const ComplexAEPBALANCE &@var{a}) 23 @deftypefnx {} {} ComplexAEPBALANCE (const ComplexAEPBALANCE &@var{a})
24 @end deftypefn 24 @end deftypefn
25 25
26 @deftypefn {} ComplexAEPBALANCE& {operator =} (const ComplexAEPBALANCE &@var{a}) 26 @deftypefn {} ComplexAEPBALANCE& {operator =} (const ComplexAEPBALANCE &@var{a})
27 @end deftypefn 27 @end deftypefn
28 28
31 @end deftypefn 31 @end deftypefn
32 32
33 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexAEPBALANCE &@var{a}) 33 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexAEPBALANCE &@var{a})
34 @end deftypefn 34 @end deftypefn
35 35
36 @deftypefn {} {}DET (void) 36 @deftypefn {} {} DET (void)
37 @deftypefnx {} {}DET (const DET &@var{a}) 37 @deftypefnx {} {} DET (const DET &@var{a})
38 @end deftypefn 38 @end deftypefn
39 39
40 @deftypefn {} DET& {operator =} (const DET &@var{a}) 40 @deftypefn {} DET& {operator =} (const DET &@var{a})
41 @end deftypefn 41 @end deftypefn
42 42
50 @end deftypefn 50 @end deftypefn
51 51
52 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const DET &@var{a}) 52 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const DET &@var{a})
53 @end deftypefn 53 @end deftypefn
54 54
55 @deftypefn {} {}ComplexDET (void) 55 @deftypefn {} {} ComplexDET (void)
56 @deftypefnx {} {}ComplexDET (const ComplexDET &@var{a}) 56 @deftypefnx {} {} ComplexDET (const ComplexDET &@var{a})
57 @end deftypefn 57 @end deftypefn
58 58
59 @deftypefn {} ComplexDET& {operator =} (const ComplexDET &@var{a}) 59 @deftypefn {} ComplexDET& {operator =} (const ComplexDET &@var{a})
60 @end deftypefn 60 @end deftypefn
61 61
69 @end deftypefn 69 @end deftypefn
70 70
71 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexDET &@var{a}) 71 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexDET &@var{a})
72 @end deftypefn 72 @end deftypefn
73 73
74 @deftypefn {} {}GEPBALANCE (void) 74 @deftypefn {} {} GEPBALANCE (void)
75 @deftypefnx {} {}GEPBALANCE (const Matrix &@var{a}, const Matrix &, const char *@var{balance_job}) 75 @deftypefnx {} {} GEPBALANCE (const Matrix &@var{a}, const Matrix &, const char *@var{balance_job})
76 @deftypefnx {} {}GEPBALANCE (const GEPBALANCE &@var{a}) 76 @deftypefnx {} {} GEPBALANCE (const GEPBALANCE &@var{a})
77 @end deftypefn 77 @end deftypefn
78 78
79 @deftypefn {} GEPBALANCE& {operator =} (const GEPBALANCE &@var{a}) 79 @deftypefn {} GEPBALANCE& {operator =} (const GEPBALANCE &@var{a})
80 @end deftypefn 80 @end deftypefn
81 81
86 @end deftypefn 86 @end deftypefn
87 87
88 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const GEPBALANCE &@var{a}) 88 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const GEPBALANCE &@var{a})
89 @end deftypefn 89 @end deftypefn
90 90
91 @deftypefn {} {}CHOL (void) 91 @deftypefn {} {} CHOL (void)
92 @deftypefnx {} {}CHOL (const Matrix &@var{a}) 92 @deftypefnx {} {} CHOL (const Matrix &@var{a})
93 @deftypefnx {} {}CHOL (const Matrix &@var{a}, int &@var{info}) 93 @deftypefnx {} {} CHOL (const Matrix &@var{a}, int &@var{info})
94 @deftypefnx {} {}CHOL (const CHOL &@var{a}) 94 @deftypefnx {} {} CHOL (const CHOL &@var{a})
95 @end deftypefn 95 @end deftypefn
96 96
97 @deftypefn {} CHOL& {operator =} (const CHOL &@var{a}) 97 @deftypefn {} CHOL& {operator =} (const CHOL &@var{a})
98 @end deftypefn 98 @end deftypefn
99 99
101 @end deftypefn 101 @end deftypefn
102 102
103 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const CHOL &@var{a}) 103 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const CHOL &@var{a})
104 @end deftypefn 104 @end deftypefn
105 105
106 @deftypefn {} {}ComplexCHOL (void) 106 @deftypefn {} {} ComplexCHOL (void)
107 @deftypefnx {} {}ComplexCHOL (const ComplexMatrix &@var{a}) 107 @deftypefnx {} {} ComplexCHOL (const ComplexMatrix &@var{a})
108 @deftypefnx {} {}ComplexCHOL (const ComplexMatrix &@var{a}, int &@var{info}) 108 @deftypefnx {} {} ComplexCHOL (const ComplexMatrix &@var{a}, int &@var{info})
109 @deftypefnx {} {}ComplexCHOL (const ComplexCHOL &@var{a}) 109 @deftypefnx {} {} ComplexCHOL (const ComplexCHOL &@var{a})
110 @end deftypefn 110 @end deftypefn
111 111
112 @deftypefn {} ComplexCHOL& {operator =} (const ComplexCHOL &@var{a}) 112 @deftypefn {} ComplexCHOL& {operator =} (const ComplexCHOL &@var{a})
113 @end deftypefn 113 @end deftypefn
114 114
116 @end deftypefn 116 @end deftypefn
117 117
118 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexCHOL &@var{a}) 118 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexCHOL &@var{a})
119 @end deftypefn 119 @end deftypefn
120 120
121 @deftypefn {} {}HESS (void) 121 @deftypefn {} {} HESS (void)
122 @deftypefnx {} {}HESS (const Matrix &@var{a}) 122 @deftypefnx {} {} HESS (const Matrix &@var{a})
123 @deftypefnx {} {}HESS (const Matrix&a, int &@var{info}) 123 @deftypefnx {} {} HESS (const Matrix&a, int &@var{info})
124 @deftypefnx {} {}HESS (const HESS &@var{a}) 124 @deftypefnx {} {} HESS (const HESS &@var{a})
125 @end deftypefn 125 @end deftypefn
126 126
127 @deftypefn {} HESS& {operator =} (const HESS &@var{a}) 127 @deftypefn {} HESS& {operator =} (const HESS &@var{a})
128 @end deftypefn 128 @end deftypefn
129 129
132 @end deftypefn 132 @end deftypefn
133 133
134 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const HESS &@var{a}) 134 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const HESS &@var{a})
135 @end deftypefn 135 @end deftypefn
136 136
137 @deftypefn {} {}ComplexHESS (void) 137 @deftypefn {} {} ComplexHESS (void)
138 @deftypefnx {} {}ComplexHESS (const ComplexMatrix &@var{a}) 138 @deftypefnx {} {} ComplexHESS (const ComplexMatrix &@var{a})
139 @deftypefnx {} {}ComplexHESS (const ComplexMatrix &@var{a}, int &@var{info}) 139 @deftypefnx {} {} ComplexHESS (const ComplexMatrix &@var{a}, int &@var{info})
140 @deftypefnx {} {}ComplexHESS (const ComplexHESS &@var{a}) 140 @deftypefnx {} {} ComplexHESS (const ComplexHESS &@var{a})
141 @end deftypefn 141 @end deftypefn
142 142
143 @deftypefn {} ComplexHESS& {operator =} (const ComplexHESS &@var{a}) 143 @deftypefn {} ComplexHESS& {operator =} (const ComplexHESS &@var{a})
144 @end deftypefn 144 @end deftypefn
145 145
148 @end deftypefn 148 @end deftypefn
149 149
150 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexHESS &@var{a}) 150 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexHESS &@var{a})
151 @end deftypefn 151 @end deftypefn
152 152
153 @deftypefn {} {}SCHUR (void) 153 @deftypefn {} {} SCHUR (void)
154 @deftypefnx {} {}SCHUR (const Matrix &@var{a}, const char *@var{ord}) 154 @deftypefnx {} {} SCHUR (const Matrix &@var{a}, const char *@var{ord})
155 @deftypefnx {} {}SCHUR (const Matrix &@var{a}, const char *@var{ord}, int &@var{info}) 155 @deftypefnx {} {} SCHUR (const Matrix &@var{a}, const char *@var{ord}, int &@var{info})
156 @deftypefnx {} {}SCHUR (const SCHUR &@var{a}, const char *@var{ord}) 156 @deftypefnx {} {} SCHUR (const SCHUR &@var{a}, const char *@var{ord})
157 @end deftypefn 157 @end deftypefn
158 158
159 @deftypefn {} SCHUR& {operator =} (const SCHUR &@var{a}) 159 @deftypefn {} SCHUR& {operator =} (const SCHUR &@var{a})
160 @end deftypefn 160 @end deftypefn
161 161
164 @end deftypefn 164 @end deftypefn
165 165
166 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const SCHUR &@var{a}) 166 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const SCHUR &@var{a})
167 @end deftypefn 167 @end deftypefn
168 168
169 @deftypefn {} {}ComplexSCHUR (void) 169 @deftypefn {} {} ComplexSCHUR (void)
170 @deftypefnx {} {}ComplexSCHUR (const ComplexMatrix &@var{a}, const char *@var{ord}) 170 @deftypefnx {} {} ComplexSCHUR (const ComplexMatrix &@var{a}, const char *@var{ord})
171 @deftypefnx {} {}ComplexSCHUR (const ComplexMatrix &@var{a}, const char *@var{ord}, int &@var{info}) 171 @deftypefnx {} {} ComplexSCHUR (const ComplexMatrix &@var{a}, const char *@var{ord}, int &@var{info})
172 @deftypefnx {} {}ComplexSCHUR (const ComplexSCHUR &@var{a}, const char *@var{ord}) 172 @deftypefnx {} {} ComplexSCHUR (const ComplexSCHUR &@var{a}, const char *@var{ord})
173 @end deftypefn 173 @end deftypefn
174 174
175 @deftypefn {} ComplexSCHUR& {operator =} (const ComplexSCHUR &@var{a}) 175 @deftypefn {} ComplexSCHUR& {operator =} (const ComplexSCHUR &@var{a})
176 @end deftypefn 176 @end deftypefn
177 177
180 @end deftypefn 180 @end deftypefn
181 181
182 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexSCHUR &@var{a}) 182 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexSCHUR &@var{a})
183 @end deftypefn 183 @end deftypefn
184 184
185 @deftypefn {} {}SVD (void) 185 @deftypefn {} {} SVD (void)
186 @deftypefnx {} {}SVD (const Matrix &@var{a}) 186 @deftypefnx {} {} SVD (const Matrix &@var{a})
187 @deftypefnx {} {}SVD (const Matrix &@var{a}, int &@var{info}) 187 @deftypefnx {} {} SVD (const Matrix &@var{a}, int &@var{info})
188 @deftypefnx {} {}SVD (const SVD &@var{a}) 188 @deftypefnx {} {} SVD (const SVD &@var{a})
189 @end deftypefn 189 @end deftypefn
190 190
191 @deftypefn {} SVD& {operator =} (const SVD &@var{a}) 191 @deftypefn {} SVD& {operator =} (const SVD &@var{a})
192 @end deftypefn 192 @end deftypefn
193 193
197 @end deftypefn 197 @end deftypefn
198 198
199 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const SVD &@var{a}) 199 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const SVD &@var{a})
200 @end deftypefn 200 @end deftypefn
201 201
202 @deftypefn {} {}ComplexSVD (void) 202 @deftypefn {} {} ComplexSVD (void)
203 @deftypefnx {} {}ComplexSVD (const ComplexMatrix &@var{a}) 203 @deftypefnx {} {} ComplexSVD (const ComplexMatrix &@var{a})
204 @deftypefnx {} {}ComplexSVD (const ComplexMatrix &@var{a}, int &@var{info}) 204 @deftypefnx {} {} ComplexSVD (const ComplexMatrix &@var{a}, int &@var{info})
205 @deftypefnx {} {}ComplexSVD (const ComplexSVD &@var{a}) 205 @deftypefnx {} {} ComplexSVD (const ComplexSVD &@var{a})
206 @end deftypefn 206 @end deftypefn
207 207
208 @deftypefn {} ComplexSVD& {operator =} (const ComplexSVD &@var{a}) 208 @deftypefn {} ComplexSVD& {operator =} (const ComplexSVD &@var{a})
209 @end deftypefn 209 @end deftypefn
210 210
214 @end deftypefn 214 @end deftypefn
215 215
216 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexSVD &@var{a}) 216 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexSVD &@var{a})
217 @end deftypefn 217 @end deftypefn
218 218
219 @deftypefn {} {}EIG (void) 219 @deftypefn {} {} EIG (void)
220 @deftypefnx {} {}EIG (const Matrix &@var{a}) 220 @deftypefnx {} {} EIG (const Matrix &@var{a})
221 @deftypefnx {} {}EIG (const Matrix &@var{a}, int &@var{info}) 221 @deftypefnx {} {} EIG (const Matrix &@var{a}, int &@var{info})
222 @deftypefnx {} {}EIG (const ComplexMatrix &@var{a}) 222 @deftypefnx {} {} EIG (const ComplexMatrix &@var{a})
223 @deftypefnx {} {}EIG (const ComplexMatrix &@var{a}, int &@var{info}) 223 @deftypefnx {} {} EIG (const ComplexMatrix &@var{a}, int &@var{info})
224 @deftypefnx {} {}EIG (const EIG &@var{a}) 224 @deftypefnx {} {} EIG (const EIG &@var{a})
225 @end deftypefn 225 @end deftypefn
226 226
227 @deftypefn {} EIG& {operator =} (const EIG &@var{a}) 227 @deftypefn {} EIG& {operator =} (const EIG &@var{a})
228 @end deftypefn 228 @end deftypefn
229 229
234 @end deftypefn 234 @end deftypefn
235 235
236 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const EIG &@var{a}) 236 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const EIG &@var{a})
237 @end deftypefn 237 @end deftypefn
238 238
239 @deftypefn {} {}LU (void) 239 @deftypefn {} {} LU (void)
240 @deftypefnx {} {}LU (const Matrix &@var{a}) 240 @deftypefnx {} {} LU (const Matrix &@var{a})
241 @deftypefnx {} {}LU (const LU &@var{a}) 241 @deftypefnx {} {} LU (const LU &@var{a})
242 @end deftypefn 242 @end deftypefn
243 243
244 @deftypefn {} LU& {operator =} (const LU &@var{a}) 244 @deftypefn {} LU& {operator =} (const LU &@var{a})
245 @end deftypefn 245 @end deftypefn
246 246
250 @end deftypefn 250 @end deftypefn
251 251
252 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const LU &@var{a}) 252 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const LU &@var{a})
253 @end deftypefn 253 @end deftypefn
254 254
255 @deftypefn {} {}ComplexLU (void) 255 @deftypefn {} {} ComplexLU (void)
256 @deftypefnx {} {}ComplexLU (const ComplexMatrix &@var{a}) 256 @deftypefnx {} {} ComplexLU (const ComplexMatrix &@var{a})
257 @deftypefnx {} {}ComplexLU (const ComplexLU &@var{a}) 257 @deftypefnx {} {} ComplexLU (const ComplexLU &@var{a})
258 @end deftypefn 258 @end deftypefn
259 259
260 @deftypefn {} ComplexLU& {operator =} (const ComplexLU &@var{a}) 260 @deftypefn {} ComplexLU& {operator =} (const ComplexLU &@var{a})
261 @end deftypefn 261 @end deftypefn
262 262
266 @end deftypefn 266 @end deftypefn
267 267
268 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexLU &@var{a}) 268 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const ComplexLU &@var{a})
269 @end deftypefn 269 @end deftypefn
270 270
271 @deftypefn {} {}QR (void) 271 @deftypefn {} {} QR (void)
272 @deftypefnx {} {}QR (const Matrix &@var{A}) 272 @deftypefnx {} {} QR (const Matrix &@var{A})
273 @deftypefnx {} {}QR (const QR &@var{a}) 273 @deftypefnx {} {} QR (const QR &@var{a})
274 @end deftypefn 274 @end deftypefn
275 275
276 @deftypefn {} QR& {operator =} (const QR &@var{a}) 276 @deftypefn {} QR& {operator =} (const QR &@var{a})
277 @end deftypefn 277 @end deftypefn
278 278
281 @end deftypefn 281 @end deftypefn
282 282
283 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const QR &@var{a}) 283 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const QR &@var{a})
284 @end deftypefn 284 @end deftypefn
285 285
286 @deftypefn {} {}ComplexQR (void) 286 @deftypefn {} {} ComplexQR (void)
287 @deftypefnx {} {}ComplexQR (const ComplexMatrix &@var{A}) 287 @deftypefnx {} {} ComplexQR (const ComplexMatrix &@var{A})
288 @deftypefnx {} {}ComplexQR (const ComplexQR &@var{a}) 288 @deftypefnx {} {} ComplexQR (const ComplexQR &@var{a})
289 @end deftypefn 289 @end deftypefn
290 290
291 @deftypefn {} ComplexQR& {operator =} (const ComplexQR &@var{a}) 291 @deftypefn {} ComplexQR& {operator =} (const ComplexQR &@var{a})
292 @end deftypefn 292 @end deftypefn
293 293