15
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
2 <!--NewPage-->
|
|
3 <HTML>
|
|
4 <HEAD>
|
|
5 <!-- Generated by javadoc (build 1.6.0_17) on Sat Mar 27 22:46:12 EDT 2010 -->
|
|
6 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
7 <TITLE>
|
|
8 Array2DRowRealMatrix (Commons Math 2.1 API)
|
|
9 </TITLE>
|
|
10
|
|
11 <META NAME="date" CONTENT="2010-03-27">
|
|
12
|
|
13 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
|
|
14
|
|
15 <SCRIPT type="text/javascript">
|
|
16 function windowTitle()
|
|
17 {
|
|
18 if (location.href.indexOf('is-external=true') == -1) {
|
|
19 parent.document.title="Array2DRowRealMatrix (Commons Math 2.1 API)";
|
|
20 }
|
|
21 }
|
|
22 </SCRIPT>
|
|
23 <NOSCRIPT>
|
|
24 </NOSCRIPT>
|
|
25
|
|
26 </HEAD>
|
|
27
|
|
28 <BODY BGCOLOR="white" onload="windowTitle();">
|
|
29 <HR>
|
|
30
|
|
31
|
|
32 <!-- ========= START OF TOP NAVBAR ======= -->
|
|
33 <A NAME="navbar_top"><!-- --></A>
|
|
34 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
35 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
36 <TR>
|
|
37 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
38 <A NAME="navbar_top_firstrow"><!-- --></A>
|
|
39 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
40 <TR ALIGN="center" VALIGN="top">
|
|
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
|
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
43 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Array2DRowRealMatrix.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
48 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
49 </TR>
|
|
50 </TABLE>
|
|
51 </TD>
|
|
52 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
53 </EM>
|
|
54 </TD>
|
|
55 </TR>
|
|
56
|
|
57 <TR>
|
|
58 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
59 <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowFieldMatrix.html" title="class in org.apache.commons.math.linear"><B>PREV CLASS</B></A>
|
|
60 <A HREF="../../../../../org/apache/commons/math/linear/ArrayFieldVector.html" title="class in org.apache.commons.math.linear"><B>NEXT CLASS</B></A></FONT></TD>
|
|
61 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
62 <A HREF="../../../../../index.html?org/apache/commons/math/linear/Array2DRowRealMatrix.html" target="_top"><B>FRAMES</B></A>
|
|
63 <A HREF="Array2DRowRealMatrix.html" target="_top"><B>NO FRAMES</B></A>
|
|
64 <SCRIPT type="text/javascript">
|
|
65 <!--
|
|
66 if(window==top) {
|
|
67 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
68 }
|
|
69 //-->
|
|
70 </SCRIPT>
|
|
71 <NOSCRIPT>
|
|
72 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
73 </NOSCRIPT>
|
|
74
|
|
75
|
|
76 </FONT></TD>
|
|
77 </TR>
|
|
78 <TR>
|
|
79 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
80 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
81 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
82 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
83 </TR>
|
|
84 </TABLE>
|
|
85 <A NAME="skip-navbar_top"></A>
|
|
86 <!-- ========= END OF TOP NAVBAR ========= -->
|
|
87
|
|
88 <HR>
|
|
89 <!-- ======== START OF CLASS DATA ======== -->
|
|
90 <H2>
|
|
91 <FONT SIZE="-1">
|
|
92 org.apache.commons.math.linear</FONT>
|
|
93 <BR>
|
|
94 Class Array2DRowRealMatrix</H2>
|
|
95 <PRE>
|
|
96 <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
|
|
97 <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">org.apache.commons.math.linear.AbstractRealMatrix</A>
|
|
98 <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.commons.math.linear.Array2DRowRealMatrix</B>
|
|
99 </PRE>
|
|
100 <DL>
|
|
101 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, <A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html" title="interface in org.apache.commons.math.linear">AnyMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></DD>
|
|
102 </DL>
|
|
103 <HR>
|
|
104 <DL>
|
|
105 <DT><PRE>public class <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.52"><B>Array2DRowRealMatrix</B></A><DT>extends <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A><DT>implements <A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DL>
|
|
106 </PRE>
|
|
107
|
|
108 <P>
|
|
109 Implementation of RealMatrix using a double[][] array to store entries and
|
|
110 <a href="http://www.math.gatech.edu/~bourbaki/math2601/Web-notes/2num.pdf">
|
|
111 LU decomposition</a> to support linear system
|
|
112 solution and inverse.
|
|
113 <p>
|
|
114 The LU decomposition is performed as needed, to support the following operations: <ul>
|
|
115 <li>solve</li>
|
|
116 <li>isSingular</li>
|
|
117 <li>getDeterminant</li>
|
|
118 <li>inverse</li> </ul></p>
|
|
119 <p>
|
|
120 <strong>Usage notes</strong>:<br>
|
|
121 <ul><li>
|
|
122 The LU decomposition is cached and reused on subsequent calls.
|
|
123 If data are modified via references to the underlying array obtained using
|
|
124 <code>getDataRef()</code>, then the stored LU decomposition will not be
|
|
125 discarded. In this case, you need to explicitly invoke
|
|
126 <code>LUDecompose()</code> to recompute the decomposition
|
|
127 before using any of the methods above.</li>
|
|
128 <li>
|
|
129 As specified in the <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear"><CODE>RealMatrix</CODE></A> interface, matrix element indexing
|
|
130 is 0-based -- e.g., <code>getEntry(0, 0)</code>
|
|
131 returns the element in the first row, first column of the matrix.</li></ul>
|
|
132 </p>
|
|
133 <P>
|
|
134
|
|
135 <P>
|
|
136 <DL>
|
|
137 <DT><B>Version:</B></DT>
|
|
138 <DD>$Revision: 885278 $ $Date: 2009-11-29 16:47:51 -0500 (Sun, 29 Nov 2009) $</DD>
|
|
139 <DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.apache.commons.math.linear.Array2DRowRealMatrix">Serialized Form</A></DL>
|
|
140 <HR>
|
|
141
|
|
142 <P>
|
|
143 <!-- =========== FIELD SUMMARY =========== -->
|
|
144
|
|
145 <A NAME="field_summary"><!-- --></A>
|
|
146 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
147 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
148 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
149 <B>Field Summary</B></FONT></TH>
|
|
150 </TR>
|
|
151 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
152 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
153 <CODE>protected double[][]</CODE></FONT></TD>
|
|
154 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#data">data</A></B></CODE>
|
|
155
|
|
156 <BR>
|
|
157 Entries of the matrix</TD>
|
|
158 </TR>
|
|
159 </TABLE>
|
|
160
|
|
161 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
162
|
|
163 <A NAME="constructor_summary"><!-- --></A>
|
|
164 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
165 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
166 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
167 <B>Constructor Summary</B></FONT></TH>
|
|
168 </TR>
|
|
169 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
170 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#Array2DRowRealMatrix()">Array2DRowRealMatrix</A></B>()</CODE>
|
|
171
|
|
172 <BR>
|
|
173 Creates a matrix with no data</TD>
|
|
174 </TR>
|
|
175 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
176 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#Array2DRowRealMatrix(double[])">Array2DRowRealMatrix</A></B>(double[] v)</CODE>
|
|
177
|
|
178 <BR>
|
|
179 Create a new (column) RealMatrix using <code>v</code> as the
|
|
180 data for the unique column of the <code>v.length x 1</code> matrix
|
|
181 created.</TD>
|
|
182 </TR>
|
|
183 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
184 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#Array2DRowRealMatrix(double[][])">Array2DRowRealMatrix</A></B>(double[][] d)</CODE>
|
|
185
|
|
186 <BR>
|
|
187 Create a new RealMatrix using the input array as the underlying
|
|
188 data array.</TD>
|
|
189 </TR>
|
|
190 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
191 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#Array2DRowRealMatrix(double[][], boolean)">Array2DRowRealMatrix</A></B>(double[][] d,
|
|
192 boolean copyArray)</CODE>
|
|
193
|
|
194 <BR>
|
|
195 Create a new RealMatrix using the input array as the underlying
|
|
196 data array.</TD>
|
|
197 </TR>
|
|
198 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
199 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#Array2DRowRealMatrix(int, int)">Array2DRowRealMatrix</A></B>(int rowDimension,
|
|
200 int columnDimension)</CODE>
|
|
201
|
|
202 <BR>
|
|
203 Create a new RealMatrix with the supplied row and column dimensions.</TD>
|
|
204 </TR>
|
|
205 </TABLE>
|
|
206
|
|
207 <!-- ========== METHOD SUMMARY =========== -->
|
|
208
|
|
209 <A NAME="method_summary"><!-- --></A>
|
|
210 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
211 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
212 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
213 <B>Method Summary</B></FONT></TH>
|
|
214 </TR>
|
|
215 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
216 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
217 <CODE> <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A></CODE></FONT></TD>
|
|
218 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#add(org.apache.commons.math.linear.Array2DRowRealMatrix)">add</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A> m)</CODE>
|
|
219
|
|
220 <BR>
|
|
221 Compute the sum of this and <code>m</code>.</TD>
|
|
222 </TR>
|
|
223 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
224 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
225 <CODE> <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
|
|
226 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#add(org.apache.commons.math.linear.RealMatrix)">add</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> m)</CODE>
|
|
227
|
|
228 <BR>
|
|
229 Compute the sum of this and m.</TD>
|
|
230 </TR>
|
|
231 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
232 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
233 <CODE> void</CODE></FONT></TD>
|
|
234 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#addToEntry(int, int, double)">addToEntry</A></B>(int row,
|
|
235 int column,
|
|
236 double increment)</CODE>
|
|
237
|
|
238 <BR>
|
|
239 Change an entry in the specified row and column.</TD>
|
|
240 </TR>
|
|
241 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
242 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
243 <CODE> <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
|
|
244 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#copy()">copy</A></B>()</CODE>
|
|
245
|
|
246 <BR>
|
|
247 Returns a (deep) copy of this.</TD>
|
|
248 </TR>
|
|
249 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
250 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
251 <CODE> <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
|
|
252 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#createMatrix(int, int)">createMatrix</A></B>(int rowDimension,
|
|
253 int columnDimension)</CODE>
|
|
254
|
|
255 <BR>
|
|
256 Create a new RealMatrix of the same type as the instance with the supplied
|
|
257 row and column dimensions.</TD>
|
|
258 </TR>
|
|
259 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
260 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
261 <CODE> int</CODE></FONT></TD>
|
|
262 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#getColumnDimension()">getColumnDimension</A></B>()</CODE>
|
|
263
|
|
264 <BR>
|
|
265 Returns the number of columns in the matrix.</TD>
|
|
266 </TR>
|
|
267 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
268 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
269 <CODE> double[][]</CODE></FONT></TD>
|
|
270 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#getData()">getData</A></B>()</CODE>
|
|
271
|
|
272 <BR>
|
|
273 Returns matrix entries as a two-dimensional array.</TD>
|
|
274 </TR>
|
|
275 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
276 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
277 <CODE> double[][]</CODE></FONT></TD>
|
|
278 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#getDataRef()">getDataRef</A></B>()</CODE>
|
|
279
|
|
280 <BR>
|
|
281 Returns a reference to the underlying data array.</TD>
|
|
282 </TR>
|
|
283 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
284 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
285 <CODE> double</CODE></FONT></TD>
|
|
286 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#getEntry(int, int)">getEntry</A></B>(int row,
|
|
287 int column)</CODE>
|
|
288
|
|
289 <BR>
|
|
290 Returns the entry in the specified row and column.</TD>
|
|
291 </TR>
|
|
292 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
293 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
294 <CODE> int</CODE></FONT></TD>
|
|
295 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#getRowDimension()">getRowDimension</A></B>()</CODE>
|
|
296
|
|
297 <BR>
|
|
298 Returns the number of rows in the matrix.</TD>
|
|
299 </TR>
|
|
300 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
301 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
302 <CODE> <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A></CODE></FONT></TD>
|
|
303 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#multiply(org.apache.commons.math.linear.Array2DRowRealMatrix)">multiply</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A> m)</CODE>
|
|
304
|
|
305 <BR>
|
|
306 Returns the result of postmultiplying this by <code>m</code>.</TD>
|
|
307 </TR>
|
|
308 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
309 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
310 <CODE> <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
|
|
311 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#multiply(org.apache.commons.math.linear.RealMatrix)">multiply</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> m)</CODE>
|
|
312
|
|
313 <BR>
|
|
314 Returns the result of postmultiplying this by m.</TD>
|
|
315 </TR>
|
|
316 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
317 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
318 <CODE> void</CODE></FONT></TD>
|
|
319 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#multiplyEntry(int, int, double)">multiplyEntry</A></B>(int row,
|
|
320 int column,
|
|
321 double factor)</CODE>
|
|
322
|
|
323 <BR>
|
|
324 Change an entry in the specified row and column.</TD>
|
|
325 </TR>
|
|
326 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
327 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
328 <CODE> double[]</CODE></FONT></TD>
|
|
329 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#operate(double[])">operate</A></B>(double[] v)</CODE>
|
|
330
|
|
331 <BR>
|
|
332 Returns the result of multiplying this by the vector <code>v</code>.</TD>
|
|
333 </TR>
|
|
334 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
335 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
336 <CODE> double[]</CODE></FONT></TD>
|
|
337 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#preMultiply(double[])">preMultiply</A></B>(double[] v)</CODE>
|
|
338
|
|
339 <BR>
|
|
340 Returns the (row) vector result of premultiplying this by the vector <code>v</code>.</TD>
|
|
341 </TR>
|
|
342 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
343 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
344 <CODE> void</CODE></FONT></TD>
|
|
345 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#setEntry(int, int, double)">setEntry</A></B>(int row,
|
|
346 int column,
|
|
347 double value)</CODE>
|
|
348
|
|
349 <BR>
|
|
350 Set the entry in the specified row and column.</TD>
|
|
351 </TR>
|
|
352 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
353 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
354 <CODE> void</CODE></FONT></TD>
|
|
355 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#setSubMatrix(double[][], int, int)">setSubMatrix</A></B>(double[][] subMatrix,
|
|
356 int row,
|
|
357 int column)</CODE>
|
|
358
|
|
359 <BR>
|
|
360 Replace the submatrix starting at <code>row, column</code> using data in
|
|
361 the input <code>subMatrix</code> array.</TD>
|
|
362 </TR>
|
|
363 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
364 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
365 <CODE> <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A></CODE></FONT></TD>
|
|
366 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#subtract(org.apache.commons.math.linear.Array2DRowRealMatrix)">subtract</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A> m)</CODE>
|
|
367
|
|
368 <BR>
|
|
369 Compute this minus <code>m</code>.</TD>
|
|
370 </TR>
|
|
371 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
372 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
373 <CODE> <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
|
|
374 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#subtract(org.apache.commons.math.linear.RealMatrix)">subtract</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> m)</CODE>
|
|
375
|
|
376 <BR>
|
|
377 Compute this minus m.</TD>
|
|
378 </TR>
|
|
379 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
380 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
381 <CODE> double</CODE></FONT></TD>
|
|
382 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)">walkInColumnOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A> visitor)</CODE>
|
|
383
|
|
384 <BR>
|
|
385 Visit (and possibly change) all matrix entries in column order.</TD>
|
|
386 </TR>
|
|
387 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
388 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
389 <CODE> double</CODE></FONT></TD>
|
|
390 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)">walkInColumnOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A> visitor,
|
|
391 int startRow,
|
|
392 int endRow,
|
|
393 int startColumn,
|
|
394 int endColumn)</CODE>
|
|
395
|
|
396 <BR>
|
|
397 Visit (and possibly change) some matrix entries in column order.</TD>
|
|
398 </TR>
|
|
399 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
400 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
401 <CODE> double</CODE></FONT></TD>
|
|
402 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)">walkInColumnOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A> visitor)</CODE>
|
|
403
|
|
404 <BR>
|
|
405 Visit (but don't change) all matrix entries in column order.</TD>
|
|
406 </TR>
|
|
407 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
408 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
409 <CODE> double</CODE></FONT></TD>
|
|
410 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)">walkInColumnOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A> visitor,
|
|
411 int startRow,
|
|
412 int endRow,
|
|
413 int startColumn,
|
|
414 int endColumn)</CODE>
|
|
415
|
|
416 <BR>
|
|
417 Visit (but don't change) some matrix entries in column order.</TD>
|
|
418 </TR>
|
|
419 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
420 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
421 <CODE> double</CODE></FONT></TD>
|
|
422 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)">walkInRowOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A> visitor)</CODE>
|
|
423
|
|
424 <BR>
|
|
425 Visit (and possibly change) all matrix entries in row order.</TD>
|
|
426 </TR>
|
|
427 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
428 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
429 <CODE> double</CODE></FONT></TD>
|
|
430 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)">walkInRowOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A> visitor,
|
|
431 int startRow,
|
|
432 int endRow,
|
|
433 int startColumn,
|
|
434 int endColumn)</CODE>
|
|
435
|
|
436 <BR>
|
|
437 Visit (and possibly change) some matrix entries in row order.</TD>
|
|
438 </TR>
|
|
439 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
440 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
441 <CODE> double</CODE></FONT></TD>
|
|
442 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)">walkInRowOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A> visitor)</CODE>
|
|
443
|
|
444 <BR>
|
|
445 Visit (but don't change) all matrix entries in row order.</TD>
|
|
446 </TR>
|
|
447 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
448 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
449 <CODE> double</CODE></FONT></TD>
|
|
450 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)">walkInRowOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A> visitor,
|
|
451 int startRow,
|
|
452 int endRow,
|
|
453 int startColumn,
|
|
454 int endColumn)</CODE>
|
|
455
|
|
456 <BR>
|
|
457 Visit (but don't change) some matrix entries in row order.</TD>
|
|
458 </TR>
|
|
459 </TABLE>
|
|
460 <A NAME="methods_inherited_from_class_org.apache.commons.math.linear.AbstractRealMatrix"><!-- --></A>
|
|
461 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
462 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
463 <TH ALIGN="left"><B>Methods inherited from class org.apache.commons.math.linear.<A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></B></TH>
|
|
464 </TR>
|
|
465 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
466 <TD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#copySubMatrix(int[], int[], double[][])">copySubMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#copySubMatrix(int, int, int, int, double[][])">copySubMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getColumn(int)">getColumn</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getColumnMatrix(int)">getColumnMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getColumnVector(int)">getColumnVector</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getDeterminant()">getDeterminant</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getFrobeniusNorm()">getFrobeniusNorm</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getNorm()">getNorm</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getRow(int)">getRow</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getRowMatrix(int)">getRowMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getRowVector(int)">getRowVector</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getSubMatrix(int[], int[])">getSubMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getSubMatrix(int, int, int, int)">getSubMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getTrace()">getTrace</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#hashCode()">hashCode</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#inverse()">inverse</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#isSingular()">isSingular</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#isSquare()">isSquare</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#luDecompose()">luDecompose</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#operate(org.apache.commons.math.linear.RealVector)">operate</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#preMultiply(org.apache.commons.math.linear.RealMatrix)">preMultiply</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#preMultiply(org.apache.commons.math.linear.RealVector)">preMultiply</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#scalarAdd(double)">scalarAdd</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#scalarMultiply(double)">scalarMultiply</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#setColumn(int, double[])">setColumn</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#setColumnMatrix(int, org.apache.commons.math.linear.RealMatrix)">setColumnMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#setColumnVector(int, org.apache.commons.math.linear.RealVector)">setColumnVector</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#setRow(int, double[])">setRow</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#setRowMatrix(int, org.apache.commons.math.linear.RealMatrix)">setRowMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#setRowVector(int, org.apache.commons.math.linear.RealVector)">setRowVector</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#solve(double[])">solve</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#solve(org.apache.commons.math.linear.RealMatrix)">solve</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#toString()">toString</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#transpose()">transpose</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)">walkInOptimizedOrder</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)">walkInOptimizedOrder</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)">walkInOptimizedOrder</A>, <A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)">walkInOptimizedOrder</A></CODE></TD>
|
|
467 </TR>
|
|
468 </TABLE>
|
|
469 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
|
470 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
471 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
472 <TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
|
|
473 </TR>
|
|
474 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
475 <TD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
|
|
476 </TR>
|
|
477 </TABLE>
|
|
478
|
|
479 <P>
|
|
480
|
|
481 <!-- ============ FIELD DETAIL =========== -->
|
|
482
|
|
483 <A NAME="field_detail"><!-- --></A>
|
|
484 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
485 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
486 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
487 <B>Field Detail</B></FONT></TH>
|
|
488 </TR>
|
|
489 </TABLE>
|
|
490
|
|
491 <A NAME="data"><!-- --></A><H3>
|
|
492 data</H3>
|
|
493 <PRE>
|
|
494 protected double[][] <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.78"><B>data</B></A></PRE>
|
|
495 <DL>
|
|
496 <DD>Entries of the matrix
|
|
497 <P>
|
|
498 <DL>
|
|
499 </DL>
|
|
500 </DL>
|
|
501
|
|
502 <!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
503
|
|
504 <A NAME="constructor_detail"><!-- --></A>
|
|
505 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
506 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
507 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
508 <B>Constructor Detail</B></FONT></TH>
|
|
509 </TR>
|
|
510 </TABLE>
|
|
511
|
|
512 <A NAME="Array2DRowRealMatrix()"><!-- --></A><H3>
|
|
513 Array2DRowRealMatrix</H3>
|
|
514 <PRE>
|
|
515 public <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.83"><B>Array2DRowRealMatrix</B></A>()</PRE>
|
|
516 <DL>
|
|
517 <DD>Creates a matrix with no data
|
|
518 <P>
|
|
519 </DL>
|
|
520 <HR>
|
|
521
|
|
522 <A NAME="Array2DRowRealMatrix(int, int)"><!-- --></A><H3>
|
|
523 Array2DRowRealMatrix</H3>
|
|
524 <PRE>
|
|
525 public <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.94"><B>Array2DRowRealMatrix</B></A>(int rowDimension,
|
|
526 int columnDimension)
|
|
527 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
528 <DL>
|
|
529 <DD>Create a new RealMatrix with the supplied row and column dimensions.
|
|
530 <P>
|
|
531 <DL>
|
|
532 <DT><B>Parameters:</B><DD><CODE>rowDimension</CODE> - the number of rows in the new matrix<DD><CODE>columnDimension</CODE> - the number of columns in the new matrix
|
|
533 <DT><B>Throws:</B>
|
|
534 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if row or column dimension is not
|
|
535 positive</DL>
|
|
536 </DL>
|
|
537 <HR>
|
|
538
|
|
539 <A NAME="Array2DRowRealMatrix(double[][])"><!-- --></A><H3>
|
|
540 Array2DRowRealMatrix</H3>
|
|
541 <PRE>
|
|
542 public <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.113"><B>Array2DRowRealMatrix</B></A>(double[][] d)
|
|
543 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A>,
|
|
544 <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</A></PRE>
|
|
545 <DL>
|
|
546 <DD>Create a new RealMatrix using the input array as the underlying
|
|
547 data array.
|
|
548 <p>The input array is copied, not referenced. This constructor has
|
|
549 the same effect as calling <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#Array2DRowRealMatrix(double[][], boolean)"><CODE>Array2DRowRealMatrix(double[][], boolean)</CODE></A>
|
|
550 with the second argument set to <code>true</code>.</p>
|
|
551 <P>
|
|
552 <DL>
|
|
553 <DT><B>Parameters:</B><DD><CODE>d</CODE> - data for new matrix
|
|
554 <DT><B>Throws:</B>
|
|
555 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if <code>d</code> is not rectangular
|
|
556 (not all rows have the same length) or empty
|
|
557 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</A></CODE> - if <code>d</code> is null<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#Array2DRowRealMatrix(double[][], boolean)"><CODE>Array2DRowRealMatrix(double[][], boolean)</CODE></A></DL>
|
|
558 </DL>
|
|
559 <HR>
|
|
560
|
|
561 <A NAME="Array2DRowRealMatrix(double[][], boolean)"><!-- --></A><H3>
|
|
562 Array2DRowRealMatrix</H3>
|
|
563 <PRE>
|
|
564 public <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.133"><B>Array2DRowRealMatrix</B></A>(double[][] d,
|
|
565 boolean copyArray)
|
|
566 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A>,
|
|
567 <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</A></PRE>
|
|
568 <DL>
|
|
569 <DD>Create a new RealMatrix using the input array as the underlying
|
|
570 data array.
|
|
571 <p>If an array is built specially in order to be embedded in a
|
|
572 RealMatrix and not used directly, the <code>copyArray</code> may be
|
|
573 set to <code>false</code. This will prevent the copying and improve
|
|
574 performance as no new array will be built and no data will be copied.</p>
|
|
575 <P>
|
|
576 <DL>
|
|
577 <DT><B>Parameters:</B><DD><CODE>d</CODE> - data for new matrix<DD><CODE>copyArray</CODE> - if true, the input array will be copied, otherwise
|
|
578 it will be referenced
|
|
579 <DT><B>Throws:</B>
|
|
580 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if <code>d</code> is not rectangular
|
|
581 (not all rows have the same length) or empty
|
|
582 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</A></CODE> - if <code>d</code> is null<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html#Array2DRowRealMatrix(double[][])"><CODE>Array2DRowRealMatrix(double[][])</CODE></A></DL>
|
|
583 </DL>
|
|
584 <HR>
|
|
585
|
|
586 <A NAME="Array2DRowRealMatrix(double[])"><!-- --></A><H3>
|
|
587 Array2DRowRealMatrix</H3>
|
|
588 <PRE>
|
|
589 public <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.169"><B>Array2DRowRealMatrix</B></A>(double[] v)</PRE>
|
|
590 <DL>
|
|
591 <DD>Create a new (column) RealMatrix using <code>v</code> as the
|
|
592 data for the unique column of the <code>v.length x 1</code> matrix
|
|
593 created.
|
|
594 <p>The input array is copied, not referenced.</p>
|
|
595 <P>
|
|
596 <DL>
|
|
597 <DT><B>Parameters:</B><DD><CODE>v</CODE> - column vector holding data for new matrix</DL>
|
|
598 </DL>
|
|
599
|
|
600 <!-- ============ METHOD DETAIL ========== -->
|
|
601
|
|
602 <A NAME="method_detail"><!-- --></A>
|
|
603 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
604 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
605 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
606 <B>Method Detail</B></FONT></TH>
|
|
607 </TR>
|
|
608 </TABLE>
|
|
609
|
|
610 <A NAME="createMatrix(int, int)"><!-- --></A><H3>
|
|
611 createMatrix</H3>
|
|
612 <PRE>
|
|
613 public <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.179"><B>createMatrix</B></A>(int rowDimension,
|
|
614 int columnDimension)
|
|
615 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
616 <DL>
|
|
617 <DD>Create a new RealMatrix of the same type as the instance with the supplied
|
|
618 row and column dimensions.
|
|
619 <P>
|
|
620 <DD><DL>
|
|
621 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#createMatrix(int, int)">createMatrix</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#createMatrix(int, int)">createMatrix</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
622 </DD>
|
|
623 <DD><DL>
|
|
624 <DT><B>Parameters:</B><DD><CODE>rowDimension</CODE> - the number of rows in the new matrix<DD><CODE>columnDimension</CODE> - the number of columns in the new matrix
|
|
625 <DT><B>Returns:</B><DD>a new matrix of the same type as the instance
|
|
626 <DT><B>Throws:</B>
|
|
627 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if row or column dimension is not positive</DL>
|
|
628 </DD>
|
|
629 </DL>
|
|
630 <HR>
|
|
631
|
|
632 <A NAME="copy()"><!-- --></A><H3>
|
|
633 copy</H3>
|
|
634 <PRE>
|
|
635 public <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.186"><B>copy</B></A>()</PRE>
|
|
636 <DL>
|
|
637 <DD>Returns a (deep) copy of this.
|
|
638 <P>
|
|
639 <DD><DL>
|
|
640 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#copy()">copy</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
641 </DD>
|
|
642 <DD><DL>
|
|
643
|
|
644 <DT><B>Returns:</B><DD>matrix copy</DL>
|
|
645 </DD>
|
|
646 </DL>
|
|
647 <HR>
|
|
648
|
|
649 <A NAME="add(org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
|
|
650 add</H3>
|
|
651 <PRE>
|
|
652 public <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.192"><B>add</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> m)
|
|
653 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
654 <DL>
|
|
655 <DD>Compute the sum of this and m.
|
|
656 <P>
|
|
657 <DD><DL>
|
|
658 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#add(org.apache.commons.math.linear.RealMatrix)">add</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#add(org.apache.commons.math.linear.RealMatrix)">add</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
659 </DD>
|
|
660 <DD><DL>
|
|
661 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to be added
|
|
662 <DT><B>Returns:</B><DD>this + m
|
|
663 <DT><B>Throws:</B>
|
|
664 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if m is not the same size as this</DL>
|
|
665 </DD>
|
|
666 </DL>
|
|
667 <HR>
|
|
668
|
|
669 <A NAME="add(org.apache.commons.math.linear.Array2DRowRealMatrix)"><!-- --></A><H3>
|
|
670 add</H3>
|
|
671 <PRE>
|
|
672 public <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.208"><B>add</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A> m)
|
|
673 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
674 <DL>
|
|
675 <DD>Compute the sum of this and <code>m</code>.
|
|
676 <P>
|
|
677 <DD><DL>
|
|
678 </DL>
|
|
679 </DD>
|
|
680 <DD><DL>
|
|
681 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to be added
|
|
682 <DT><B>Returns:</B><DD>this + m
|
|
683 <DT><B>Throws:</B>
|
|
684 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if m is not the same size as this</DL>
|
|
685 </DD>
|
|
686 </DL>
|
|
687 <HR>
|
|
688
|
|
689 <A NAME="subtract(org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
|
|
690 subtract</H3>
|
|
691 <PRE>
|
|
692 public <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.232"><B>subtract</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> m)
|
|
693 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
694 <DL>
|
|
695 <DD>Compute this minus m.
|
|
696 <P>
|
|
697 <DD><DL>
|
|
698 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#subtract(org.apache.commons.math.linear.RealMatrix)">subtract</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#subtract(org.apache.commons.math.linear.RealMatrix)">subtract</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
699 </DD>
|
|
700 <DD><DL>
|
|
701 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to be subtracted
|
|
702 <DT><B>Returns:</B><DD>this - m
|
|
703 <DT><B>Throws:</B>
|
|
704 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if m is not the same size as this</DL>
|
|
705 </DD>
|
|
706 </DL>
|
|
707 <HR>
|
|
708
|
|
709 <A NAME="subtract(org.apache.commons.math.linear.Array2DRowRealMatrix)"><!-- --></A><H3>
|
|
710 subtract</H3>
|
|
711 <PRE>
|
|
712 public <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.248"><B>subtract</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A> m)
|
|
713 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
714 <DL>
|
|
715 <DD>Compute this minus <code>m</code>.
|
|
716 <P>
|
|
717 <DD><DL>
|
|
718 </DL>
|
|
719 </DD>
|
|
720 <DD><DL>
|
|
721 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to be subtracted
|
|
722 <DT><B>Returns:</B><DD>this + m
|
|
723 <DT><B>Throws:</B>
|
|
724 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if m is not the same size as this</DL>
|
|
725 </DD>
|
|
726 </DL>
|
|
727 <HR>
|
|
728
|
|
729 <A NAME="multiply(org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
|
|
730 multiply</H3>
|
|
731 <PRE>
|
|
732 public <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.272"><B>multiply</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A> m)
|
|
733 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
734 <DL>
|
|
735 <DD>Returns the result of postmultiplying this by m.
|
|
736 <P>
|
|
737 <DD><DL>
|
|
738 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#multiply(org.apache.commons.math.linear.RealMatrix)">multiply</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#multiply(org.apache.commons.math.linear.RealMatrix)">multiply</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
739 </DD>
|
|
740 <DD><DL>
|
|
741 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to postmultiply by
|
|
742 <DT><B>Returns:</B><DD>this * m
|
|
743 <DT><B>Throws:</B>
|
|
744 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if columnDimension(this) != rowDimension(m)</DL>
|
|
745 </DD>
|
|
746 </DL>
|
|
747 <HR>
|
|
748
|
|
749 <A NAME="multiply(org.apache.commons.math.linear.Array2DRowRealMatrix)"><!-- --></A><H3>
|
|
750 multiply</H3>
|
|
751 <PRE>
|
|
752 public <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.288"><B>multiply</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A> m)
|
|
753 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
754 <DL>
|
|
755 <DD>Returns the result of postmultiplying this by <code>m</code>.
|
|
756 <P>
|
|
757 <DD><DL>
|
|
758 </DL>
|
|
759 </DD>
|
|
760 <DD><DL>
|
|
761 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to postmultiply by
|
|
762 <DT><B>Returns:</B><DD>this*m
|
|
763 <DT><B>Throws:</B>
|
|
764 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if columnDimension(this) != rowDimension(m)</DL>
|
|
765 </DD>
|
|
766 </DL>
|
|
767 <HR>
|
|
768
|
|
769 <A NAME="getData()"><!-- --></A><H3>
|
|
770 getData</H3>
|
|
771 <PRE>
|
|
772 public double[][] <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.316"><B>getData</B></A>()</PRE>
|
|
773 <DL>
|
|
774 <DD>Returns matrix entries as a two-dimensional array.
|
|
775 <P>
|
|
776 <DD><DL>
|
|
777 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getData()">getData</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getData()">getData</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
778 </DD>
|
|
779 <DD><DL>
|
|
780
|
|
781 <DT><B>Returns:</B><DD>2-dimensional array of entries</DL>
|
|
782 </DD>
|
|
783 </DL>
|
|
784 <HR>
|
|
785
|
|
786 <A NAME="getDataRef()"><!-- --></A><H3>
|
|
787 getDataRef</H3>
|
|
788 <PRE>
|
|
789 public double[][] <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.327"><B>getDataRef</B></A>()</PRE>
|
|
790 <DL>
|
|
791 <DD>Returns a reference to the underlying data array.
|
|
792 <p>
|
|
793 Does <strong>not</strong> make a fresh copy of the underlying data.</p>
|
|
794 <P>
|
|
795 <DD><DL>
|
|
796 </DL>
|
|
797 </DD>
|
|
798 <DD><DL>
|
|
799
|
|
800 <DT><B>Returns:</B><DD>2-dimensional array of entries</DL>
|
|
801 </DD>
|
|
802 </DL>
|
|
803 <HR>
|
|
804
|
|
805 <A NAME="setSubMatrix(double[][], int, int)"><!-- --></A><H3>
|
|
806 setSubMatrix</H3>
|
|
807 <PRE>
|
|
808 public void <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.333"><B>setSubMatrix</B></A>(double[][] subMatrix,
|
|
809 int row,
|
|
810 int column)
|
|
811 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
|
|
812 <DL>
|
|
813 <DD>Replace the submatrix starting at <code>row, column</code> using data in
|
|
814 the input <code>subMatrix</code> array. Indexes are 0-based.
|
|
815 <p>
|
|
816 Example:<br>
|
|
817 Starting with <pre>
|
|
818 1 2 3 4
|
|
819 5 6 7 8
|
|
820 9 0 1 2
|
|
821 </pre>
|
|
822 and <code>subMatrix = {{3, 4} {5,6}}</code>, invoking
|
|
823 <code>setSubMatrix(subMatrix,1,1))</code> will result in <pre>
|
|
824 1 2 3 4
|
|
825 5 3 4 8
|
|
826 9 5 6 2
|
|
827 </pre></p>
|
|
828 <P>
|
|
829 <DD><DL>
|
|
830 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setSubMatrix(double[][], int, int)">setSubMatrix</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#setSubMatrix(double[][], int, int)">setSubMatrix</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
831 </DD>
|
|
832 <DD><DL>
|
|
833 <DT><B>Parameters:</B><DD><CODE>subMatrix</CODE> - array containing the submatrix replacement data<DD><CODE>row</CODE> - row coordinate of the top, left element to be replaced<DD><CODE>column</CODE> - column coordinate of the top, left element to be replaced
|
|
834 <DT><B>Throws:</B>
|
|
835 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if subMatrix does not fit into this
|
|
836 matrix from element in (row, column)</DL>
|
|
837 </DD>
|
|
838 </DL>
|
|
839 <HR>
|
|
840
|
|
841 <A NAME="getEntry(int, int)"><!-- --></A><H3>
|
|
842 getEntry</H3>
|
|
843 <PRE>
|
|
844 public double <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.371"><B>getEntry</B></A>(int row,
|
|
845 int column)
|
|
846 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
|
|
847 <DL>
|
|
848 <DD>Returns the entry in the specified row and column.
|
|
849 <p>
|
|
850 Row and column indices start at 0 and must satisfy
|
|
851 <ul>
|
|
852 <li><code>0 <= row < rowDimension</code></li>
|
|
853 <li><code> 0 <= column < columnDimension</code></li>
|
|
854 </ul>
|
|
855 otherwise a <code>MatrixIndexException</code> is thrown.</p>
|
|
856 <P>
|
|
857 <DD><DL>
|
|
858 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getEntry(int, int)">getEntry</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getEntry(int, int)">getEntry</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
859 </DD>
|
|
860 <DD><DL>
|
|
861 <DT><B>Parameters:</B><DD><CODE>row</CODE> - row location of entry to be fetched<DD><CODE>column</CODE> - column location of entry to be fetched
|
|
862 <DT><B>Returns:</B><DD>matrix entry in row,column
|
|
863 <DT><B>Throws:</B>
|
|
864 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the row or column index is not valid</DL>
|
|
865 </DD>
|
|
866 </DL>
|
|
867 <HR>
|
|
868
|
|
869 <A NAME="setEntry(int, int, double)"><!-- --></A><H3>
|
|
870 setEntry</H3>
|
|
871 <PRE>
|
|
872 public void <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.383"><B>setEntry</B></A>(int row,
|
|
873 int column,
|
|
874 double value)
|
|
875 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
|
|
876 <DL>
|
|
877 <DD>Set the entry in the specified row and column.
|
|
878 <p>
|
|
879 Row and column indices start at 0 and must satisfy
|
|
880 <ul>
|
|
881 <li><code>0 <= row < rowDimension</code></li>
|
|
882 <li><code> 0 <= column < columnDimension</code></li>
|
|
883 </ul>
|
|
884 otherwise a <code>MatrixIndexException</code> is thrown.</p>
|
|
885 <P>
|
|
886 <DD><DL>
|
|
887 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setEntry(int, int, double)">setEntry</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#setEntry(int, int, double)">setEntry</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
888 </DD>
|
|
889 <DD><DL>
|
|
890 <DT><B>Parameters:</B><DD><CODE>row</CODE> - row location of entry to be set<DD><CODE>column</CODE> - column location of entry to be set<DD><CODE>value</CODE> - matrix entry to be set in row,column
|
|
891 <DT><B>Throws:</B>
|
|
892 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the row or column index is not valid</DL>
|
|
893 </DD>
|
|
894 </DL>
|
|
895 <HR>
|
|
896
|
|
897 <A NAME="addToEntry(int, int, double)"><!-- --></A><H3>
|
|
898 addToEntry</H3>
|
|
899 <PRE>
|
|
900 public void <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.395"><B>addToEntry</B></A>(int row,
|
|
901 int column,
|
|
902 double increment)
|
|
903 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
|
|
904 <DL>
|
|
905 <DD>Change an entry in the specified row and column.
|
|
906 <p>
|
|
907 Row and column indices start at 0 and must satisfy
|
|
908 <ul>
|
|
909 <li><code>0 <= row < rowDimension</code></li>
|
|
910 <li><code> 0 <= column < columnDimension</code></li>
|
|
911 </ul>
|
|
912 otherwise a <code>MatrixIndexException</code> is thrown.</p>
|
|
913 <P>
|
|
914 <DD><DL>
|
|
915 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#addToEntry(int, int, double)">addToEntry</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#addToEntry(int, int, double)">addToEntry</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
916 </DD>
|
|
917 <DD><DL>
|
|
918 <DT><B>Parameters:</B><DD><CODE>row</CODE> - row location of entry to be set<DD><CODE>column</CODE> - column location of entry to be set<DD><CODE>increment</CODE> - value to add to the current matrix entry in row,column
|
|
919 <DT><B>Throws:</B>
|
|
920 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the row or column index is not valid</DL>
|
|
921 </DD>
|
|
922 </DL>
|
|
923 <HR>
|
|
924
|
|
925 <A NAME="multiplyEntry(int, int, double)"><!-- --></A><H3>
|
|
926 multiplyEntry</H3>
|
|
927 <PRE>
|
|
928 public void <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.407"><B>multiplyEntry</B></A>(int row,
|
|
929 int column,
|
|
930 double factor)
|
|
931 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
|
|
932 <DL>
|
|
933 <DD>Change an entry in the specified row and column.
|
|
934 <p>
|
|
935 Row and column indices start at 0 and must satisfy
|
|
936 <ul>
|
|
937 <li><code>0 <= row < rowDimension</code></li>
|
|
938 <li><code> 0 <= column < columnDimension</code></li>
|
|
939 </ul>
|
|
940 otherwise a <code>MatrixIndexException</code> is thrown.</p>
|
|
941 <P>
|
|
942 <DD><DL>
|
|
943 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#multiplyEntry(int, int, double)">multiplyEntry</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#multiplyEntry(int, int, double)">multiplyEntry</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
944 </DD>
|
|
945 <DD><DL>
|
|
946 <DT><B>Parameters:</B><DD><CODE>row</CODE> - row location of entry to be set<DD><CODE>column</CODE> - column location of entry to be set<DD><CODE>factor</CODE> - multiplication factor for the current matrix entry in row,column
|
|
947 <DT><B>Throws:</B>
|
|
948 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the row or column index is not valid</DL>
|
|
949 </DD>
|
|
950 </DL>
|
|
951 <HR>
|
|
952
|
|
953 <A NAME="getRowDimension()"><!-- --></A><H3>
|
|
954 getRowDimension</H3>
|
|
955 <PRE>
|
|
956 public int <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.419"><B>getRowDimension</B></A>()</PRE>
|
|
957 <DL>
|
|
958 <DD>Returns the number of rows in the matrix.
|
|
959 <P>
|
|
960 <DD><DL>
|
|
961 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html#getRowDimension()">getRowDimension</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html" title="interface in org.apache.commons.math.linear">AnyMatrix</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getRowDimension()">getRowDimension</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
962 </DD>
|
|
963 <DD><DL>
|
|
964
|
|
965 <DT><B>Returns:</B><DD>rowDimension</DL>
|
|
966 </DD>
|
|
967 </DL>
|
|
968 <HR>
|
|
969
|
|
970 <A NAME="getColumnDimension()"><!-- --></A><H3>
|
|
971 getColumnDimension</H3>
|
|
972 <PRE>
|
|
973 public int <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.425"><B>getColumnDimension</B></A>()</PRE>
|
|
974 <DL>
|
|
975 <DD>Returns the number of columns in the matrix.
|
|
976 <P>
|
|
977 <DD><DL>
|
|
978 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html#getColumnDimension()">getColumnDimension</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html" title="interface in org.apache.commons.math.linear">AnyMatrix</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#getColumnDimension()">getColumnDimension</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
979 </DD>
|
|
980 <DD><DL>
|
|
981
|
|
982 <DT><B>Returns:</B><DD>columnDimension</DL>
|
|
983 </DD>
|
|
984 </DL>
|
|
985 <HR>
|
|
986
|
|
987 <A NAME="operate(double[])"><!-- --></A><H3>
|
|
988 operate</H3>
|
|
989 <PRE>
|
|
990 public double[] <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.431"><B>operate</B></A>(double[] v)
|
|
991 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
992 <DL>
|
|
993 <DD>Returns the result of multiplying this by the vector <code>v</code>.
|
|
994 <P>
|
|
995 <DD><DL>
|
|
996 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#operate(double[])">operate</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#operate(double[])">operate</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
997 </DD>
|
|
998 <DD><DL>
|
|
999 <DT><B>Parameters:</B><DD><CODE>v</CODE> - the vector to operate on
|
|
1000 <DT><B>Returns:</B><DD>this*v
|
|
1001 <DT><B>Throws:</B>
|
|
1002 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if columnDimension != v.size()</DL>
|
|
1003 </DD>
|
|
1004 </DL>
|
|
1005 <HR>
|
|
1006
|
|
1007 <A NAME="preMultiply(double[])"><!-- --></A><H3>
|
|
1008 preMultiply</H3>
|
|
1009 <PRE>
|
|
1010 public double[] <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.453"><B>preMultiply</B></A>(double[] v)
|
|
1011 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
|
|
1012 <DL>
|
|
1013 <DD>Returns the (row) vector result of premultiplying this by the vector <code>v</code>.
|
|
1014 <P>
|
|
1015 <DD><DL>
|
|
1016 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#preMultiply(double[])">preMultiply</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#preMultiply(double[])">preMultiply</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
1017 </DD>
|
|
1018 <DD><DL>
|
|
1019 <DT><B>Parameters:</B><DD><CODE>v</CODE> - the row vector to premultiply by
|
|
1020 <DT><B>Returns:</B><DD>v*this
|
|
1021 <DT><B>Throws:</B>
|
|
1022 <DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if rowDimension != v.size()</DL>
|
|
1023 </DD>
|
|
1024 </DL>
|
|
1025 <HR>
|
|
1026
|
|
1027 <A NAME="walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><!-- --></A><H3>
|
|
1028 walkInRowOrder</H3>
|
|
1029 <PRE>
|
|
1030 public double <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.478"><B>walkInRowOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A> visitor)
|
|
1031 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
|
|
1032 <DL>
|
|
1033 <DD>Visit (and possibly change) all matrix entries in row order.
|
|
1034 <p>Row order starts at upper left and iterating through all elements
|
|
1035 of a row from left to right before going to the leftmost element
|
|
1036 of the next row.</p>
|
|
1037 <P>
|
|
1038 <DD><DL>
|
|
1039 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)">walkInRowOrder</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)">walkInRowOrder</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
1040 </DD>
|
|
1041 <DD><DL>
|
|
1042 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
|
|
1043 <DT><B>Returns:</B><DD>the value returned by <A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html#end()"><CODE>RealMatrixChangingVisitor.end()</CODE></A> at the end
|
|
1044 of the walk
|
|
1045 <DT><B>Throws:</B>
|
|
1046 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></CODE> - if the visitor cannot process an entry<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1047 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1048 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1049 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1050 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1051 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1052 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1053 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1054 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1055 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1056 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
|
|
1057 </DD>
|
|
1058 </DL>
|
|
1059 <HR>
|
|
1060
|
|
1061 <A NAME="walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><!-- --></A><H3>
|
|
1062 walkInRowOrder</H3>
|
|
1063 <PRE>
|
|
1064 public double <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.494"><B>walkInRowOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A> visitor)
|
|
1065 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
|
|
1066 <DL>
|
|
1067 <DD>Visit (but don't change) all matrix entries in row order.
|
|
1068 <p>Row order starts at upper left and iterating through all elements
|
|
1069 of a row from left to right before going to the leftmost element
|
|
1070 of the next row.</p>
|
|
1071 <P>
|
|
1072 <DD><DL>
|
|
1073 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)">walkInRowOrder</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)">walkInRowOrder</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
1074 </DD>
|
|
1075 <DD><DL>
|
|
1076 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
|
|
1077 <DT><B>Returns:</B><DD>the value returned by <A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html#end()"><CODE>RealMatrixPreservingVisitor.end()</CODE></A> at the end
|
|
1078 of the walk
|
|
1079 <DT><B>Throws:</B>
|
|
1080 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></CODE> - if the visitor cannot process an entry<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1081 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1082 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1083 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1084 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1085 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1086 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1087 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1088 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1089 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1090 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
|
|
1091 </DD>
|
|
1092 </DL>
|
|
1093 <HR>
|
|
1094
|
|
1095 <A NAME="walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><!-- --></A><H3>
|
|
1096 walkInRowOrder</H3>
|
|
1097 <PRE>
|
|
1098 public double <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.510"><B>walkInRowOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A> visitor,
|
|
1099 int startRow,
|
|
1100 int endRow,
|
|
1101 int startColumn,
|
|
1102 int endColumn)
|
|
1103 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
|
|
1104 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
|
|
1105 <DL>
|
|
1106 <DD>Visit (and possibly change) some matrix entries in row order.
|
|
1107 <p>Row order starts at upper left and iterating through all elements
|
|
1108 of a row from left to right before going to the leftmost element
|
|
1109 of the next row.</p>
|
|
1110 <P>
|
|
1111 <DD><DL>
|
|
1112 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)">walkInRowOrder</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)">walkInRowOrder</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
1113 </DD>
|
|
1114 <DD><DL>
|
|
1115 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries<DD><CODE>startRow</CODE> - Initial row index<DD><CODE>endRow</CODE> - Final row index (inclusive)<DD><CODE>startColumn</CODE> - Initial column index<DD><CODE>endColumn</CODE> - Final column index
|
|
1116 <DT><B>Returns:</B><DD>the value returned by <A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html#end()"><CODE>RealMatrixChangingVisitor.end()</CODE></A> at the end
|
|
1117 of the walk
|
|
1118 <DT><B>Throws:</B>
|
|
1119 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the indices are not valid
|
|
1120 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></CODE> - if the visitor cannot process an entry<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1121 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1122 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1123 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1124 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1125 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1126 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1127 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1128 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1129 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1130 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
|
|
1131 </DD>
|
|
1132 </DL>
|
|
1133 <HR>
|
|
1134
|
|
1135 <A NAME="walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><!-- --></A><H3>
|
|
1136 walkInRowOrder</H3>
|
|
1137 <PRE>
|
|
1138 public double <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.528"><B>walkInRowOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A> visitor,
|
|
1139 int startRow,
|
|
1140 int endRow,
|
|
1141 int startColumn,
|
|
1142 int endColumn)
|
|
1143 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
|
|
1144 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
|
|
1145 <DL>
|
|
1146 <DD>Visit (but don't change) some matrix entries in row order.
|
|
1147 <p>Row order starts at upper left and iterating through all elements
|
|
1148 of a row from left to right before going to the leftmost element
|
|
1149 of the next row.</p>
|
|
1150 <P>
|
|
1151 <DD><DL>
|
|
1152 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)">walkInRowOrder</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)">walkInRowOrder</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
1153 </DD>
|
|
1154 <DD><DL>
|
|
1155 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries<DD><CODE>startRow</CODE> - Initial row index<DD><CODE>endRow</CODE> - Final row index (inclusive)<DD><CODE>startColumn</CODE> - Initial column index<DD><CODE>endColumn</CODE> - Final column index
|
|
1156 <DT><B>Returns:</B><DD>the value returned by <A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html#end()"><CODE>RealMatrixPreservingVisitor.end()</CODE></A> at the end
|
|
1157 of the walk
|
|
1158 <DT><B>Throws:</B>
|
|
1159 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the indices are not valid
|
|
1160 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></CODE> - if the visitor cannot process an entry<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1161 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1162 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1163 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1164 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1165 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1166 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1167 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1168 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1169 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1170 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
|
|
1171 </DD>
|
|
1172 </DL>
|
|
1173 <HR>
|
|
1174
|
|
1175 <A NAME="walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><!-- --></A><H3>
|
|
1176 walkInColumnOrder</H3>
|
|
1177 <PRE>
|
|
1178 public double <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.546"><B>walkInColumnOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A> visitor)
|
|
1179 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
|
|
1180 <DL>
|
|
1181 <DD>Visit (and possibly change) all matrix entries in column order.
|
|
1182 <p>Column order starts at upper left and iterating through all elements
|
|
1183 of a column from top to bottom before going to the topmost element
|
|
1184 of the next column.</p>
|
|
1185 <P>
|
|
1186 <DD><DL>
|
|
1187 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)">walkInColumnOrder</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)">walkInColumnOrder</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
1188 </DD>
|
|
1189 <DD><DL>
|
|
1190 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
|
|
1191 <DT><B>Returns:</B><DD>the value returned by <A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html#end()"><CODE>RealMatrixChangingVisitor.end()</CODE></A> at the end
|
|
1192 of the walk
|
|
1193 <DT><B>Throws:</B>
|
|
1194 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></CODE> - if the visitor cannot process an entry<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1195 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1196 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1197 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1198 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1199 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1200 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1201 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1202 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1203 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1204 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
|
|
1205 </DD>
|
|
1206 </DL>
|
|
1207 <HR>
|
|
1208
|
|
1209 <A NAME="walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><!-- --></A><H3>
|
|
1210 walkInColumnOrder</H3>
|
|
1211 <PRE>
|
|
1212 public double <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.562"><B>walkInColumnOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A> visitor)
|
|
1213 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
|
|
1214 <DL>
|
|
1215 <DD>Visit (but don't change) all matrix entries in column order.
|
|
1216 <p>Column order starts at upper left and iterating through all elements
|
|
1217 of a column from top to bottom before going to the topmost element
|
|
1218 of the next column.</p>
|
|
1219 <P>
|
|
1220 <DD><DL>
|
|
1221 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)">walkInColumnOrder</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)">walkInColumnOrder</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
1222 </DD>
|
|
1223 <DD><DL>
|
|
1224 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
|
|
1225 <DT><B>Returns:</B><DD>the value returned by <A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html#end()"><CODE>RealMatrixPreservingVisitor.end()</CODE></A> at the end
|
|
1226 of the walk
|
|
1227 <DT><B>Throws:</B>
|
|
1228 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></CODE> - if the visitor cannot process an entry<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1229 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1230 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1231 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1232 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1233 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1234 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1235 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1236 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1237 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1238 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
|
|
1239 </DD>
|
|
1240 </DL>
|
|
1241 <HR>
|
|
1242
|
|
1243 <A NAME="walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><!-- --></A><H3>
|
|
1244 walkInColumnOrder</H3>
|
|
1245 <PRE>
|
|
1246 public double <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.577"><B>walkInColumnOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A> visitor,
|
|
1247 int startRow,
|
|
1248 int endRow,
|
|
1249 int startColumn,
|
|
1250 int endColumn)
|
|
1251 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
|
|
1252 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
|
|
1253 <DL>
|
|
1254 <DD>Visit (and possibly change) some matrix entries in column order.
|
|
1255 <p>Column order starts at upper left and iterating through all elements
|
|
1256 of a column from top to bottom before going to the topmost element
|
|
1257 of the next column.</p>
|
|
1258 <P>
|
|
1259 <DD><DL>
|
|
1260 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)">walkInColumnOrder</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)">walkInColumnOrder</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
1261 </DD>
|
|
1262 <DD><DL>
|
|
1263 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries<DD><CODE>startRow</CODE> - Initial row index<DD><CODE>endRow</CODE> - Final row index (inclusive)<DD><CODE>startColumn</CODE> - Initial column index<DD><CODE>endColumn</CODE> - Final column index
|
|
1264 <DT><B>Returns:</B><DD>the value returned by <A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html#end()"><CODE>RealMatrixChangingVisitor.end()</CODE></A> at the end
|
|
1265 of the walk
|
|
1266 <DT><B>Throws:</B>
|
|
1267 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the indices are not valid
|
|
1268 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></CODE> - if the visitor cannot process an entry<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1269 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1270 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1271 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1272 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1273 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1274 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1275 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1276 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1277 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1278 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
|
|
1279 </DD>
|
|
1280 </DL>
|
|
1281 <HR>
|
|
1282
|
|
1283 <A NAME="walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><!-- --></A><H3>
|
|
1284 walkInColumnOrder</H3>
|
|
1285 <PRE>
|
|
1286 public double <A HREF="../../../../../src-html/org/apache/commons/math/linear/Array2DRowRealMatrix.html#line.595"><B>walkInColumnOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A> visitor,
|
|
1287 int startRow,
|
|
1288 int endRow,
|
|
1289 int startColumn,
|
|
1290 int endColumn)
|
|
1291 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
|
|
1292 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
|
|
1293 <DL>
|
|
1294 <DD>Visit (but don't change) some matrix entries in column order.
|
|
1295 <p>Column order starts at upper left and iterating through all elements
|
|
1296 of a column from top to bottom before going to the topmost element
|
|
1297 of the next column.</p>
|
|
1298 <P>
|
|
1299 <DD><DL>
|
|
1300 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)">walkInColumnOrder</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)">walkInColumnOrder</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A></CODE></DL>
|
|
1301 </DD>
|
|
1302 <DD><DL>
|
|
1303 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries<DD><CODE>startRow</CODE> - Initial row index<DD><CODE>endRow</CODE> - Final row index (inclusive)<DD><CODE>startColumn</CODE> - Initial column index<DD><CODE>endColumn</CODE> - Final column index
|
|
1304 <DT><B>Returns:</B><DD>the value returned by <A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html#end()"><CODE>RealMatrixPreservingVisitor.end()</CODE></A> at the end
|
|
1305 of the walk
|
|
1306 <DT><B>Throws:</B>
|
|
1307 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the indices are not valid
|
|
1308 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></CODE> - if the visitor cannot process an entry<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1309 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1310 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1311 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
|
|
1312 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1313 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1314 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1315 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
|
|
1316 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
|
|
1317 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
|
|
1318 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
|
|
1319 </DD>
|
|
1320 </DL>
|
|
1321 <!-- ========= END OF CLASS DATA ========= -->
|
|
1322 <HR>
|
|
1323
|
|
1324
|
|
1325 <!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
1326 <A NAME="navbar_bottom"><!-- --></A>
|
|
1327 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
1328 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
1329 <TR>
|
|
1330 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
1331 <A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
1332 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
1333 <TR ALIGN="center" VALIGN="top">
|
|
1334 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
|
1335 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
1336 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
1337 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Array2DRowRealMatrix.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
1338 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
1339 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
1340 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
1341 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
1342 </TR>
|
|
1343 </TABLE>
|
|
1344 </TD>
|
|
1345 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
1346 </EM>
|
|
1347 </TD>
|
|
1348 </TR>
|
|
1349
|
|
1350 <TR>
|
|
1351 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
1352 <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowFieldMatrix.html" title="class in org.apache.commons.math.linear"><B>PREV CLASS</B></A>
|
|
1353 <A HREF="../../../../../org/apache/commons/math/linear/ArrayFieldVector.html" title="class in org.apache.commons.math.linear"><B>NEXT CLASS</B></A></FONT></TD>
|
|
1354 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
1355 <A HREF="../../../../../index.html?org/apache/commons/math/linear/Array2DRowRealMatrix.html" target="_top"><B>FRAMES</B></A>
|
|
1356 <A HREF="Array2DRowRealMatrix.html" target="_top"><B>NO FRAMES</B></A>
|
|
1357 <SCRIPT type="text/javascript">
|
|
1358 <!--
|
|
1359 if(window==top) {
|
|
1360 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
1361 }
|
|
1362 //-->
|
|
1363 </SCRIPT>
|
|
1364 <NOSCRIPT>
|
|
1365 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
1366 </NOSCRIPT>
|
|
1367
|
|
1368
|
|
1369 </FONT></TD>
|
|
1370 </TR>
|
|
1371 <TR>
|
|
1372 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
1373 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
1374 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
1375 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
1376 </TR>
|
|
1377 </TABLE>
|
|
1378 <A NAME="skip-navbar_bottom"></A>
|
|
1379 <!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
1380
|
|
1381 <HR>
|
|
1382 Copyright © 2003-2010 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.
|
|
1383 </BODY>
|
|
1384 </HTML>
|