annotate libs/commons-math-2.1/docs/apidocs/org/apache/commons/math/linear/RealMatrix.html @ 32:d7a43156a79b default tip

new tabs
author dwinter
date Mon, 10 Oct 2011 17:52:22 +0200
parents 878723cc40fb
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2 <!--NewPage-->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
3 <HTML>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
4 <HEAD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
5 <!-- Generated by javadoc (build 1.6.0_17) on Sat Mar 27 22:46:14 EDT 2010 -->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
6 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
7 <TITLE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
8 RealMatrix (Commons Math 2.1 API)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
9 </TITLE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
10
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
11 <META NAME="date" CONTENT="2010-03-27">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
12
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
13 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
14
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
15 <SCRIPT type="text/javascript">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
16 function windowTitle()
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
17 {
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
18 if (location.href.indexOf('is-external=true') == -1) {
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
19 parent.document.title="RealMatrix (Commons Math 2.1 API)";
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
20 }
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
21 }
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
22 </SCRIPT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
23 <NOSCRIPT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
24 </NOSCRIPT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
25
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
26 </HEAD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
27
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
28 <BODY BGCOLOR="white" onload="windowTitle();">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
29 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
30
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
31
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
32 <!-- ========= START OF TOP NAVBAR ======= -->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
33 <A NAME="navbar_top"><!-- --></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
34 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
35 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
36 <TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
37 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
38 <A NAME="navbar_top_firstrow"><!-- --></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
39 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
40 <TR ALIGN="center" VALIGN="top">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
43 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RealMatrix.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
48 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
49 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
50 </TABLE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
51 </TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
52 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
53 </EM>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
54 </TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
55 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
56
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
57 <TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
58 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
59 &nbsp;<A HREF="../../../../../org/apache/commons/math/linear/QRDecompositionImpl.html" title="class in org.apache.commons.math.linear"><B>PREV CLASS</B></A>&nbsp;
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
60 &nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear"><B>NEXT CLASS</B></A></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
61 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
62 <A HREF="../../../../../index.html?org/apache/commons/math/linear/RealMatrix.html" target="_top"><B>FRAMES</B></A> &nbsp;
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
63 &nbsp;<A HREF="RealMatrix.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
64 &nbsp;<SCRIPT type="text/javascript">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
65 <!--
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
66 if(window==top) {
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
67 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
68 }
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
69 //-->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
70 </SCRIPT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
71 <NOSCRIPT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
72 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
73 </NOSCRIPT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
74
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
75
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
76 </FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
77 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
78 <TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
79 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
80 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
81 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
82 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
83 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
84 </TABLE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
85 <A NAME="skip-navbar_top"></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
86 <!-- ========= END OF TOP NAVBAR ========= -->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
87
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
88 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
89 <!-- ======== START OF CLASS DATA ======== -->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
90 <H2>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
91 <FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
92 org.apache.commons.math.linear</FONT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
93 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
94 Interface RealMatrix</H2>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
95 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
96 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html" title="interface in org.apache.commons.math.linear">AnyMatrix</A></DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
97 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
98 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
99 <DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/apache/commons/math/linear/SparseRealMatrix.html" title="interface in org.apache.commons.math.linear">SparseRealMatrix</A></DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
100 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
101 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
102 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/apache/commons/math/linear/AbstractRealMatrix.html" title="class in org.apache.commons.math.linear">AbstractRealMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/Array2DRowRealMatrix.html" title="class in org.apache.commons.math.linear">Array2DRowRealMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/BlockRealMatrix.html" title="class in org.apache.commons.math.linear">BlockRealMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/OpenMapRealMatrix.html" title="class in org.apache.commons.math.linear">OpenMapRealMatrix</A>, <A HREF="../../../../../org/apache/commons/math/linear/RealMatrixImpl.html" title="class in org.apache.commons.math.linear">RealMatrixImpl</A></DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
103 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
104 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
105 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
106 <DT><PRE>public interface <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.29"><B>RealMatrix</B></A><DT>extends <A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html" title="interface in org.apache.commons.math.linear">AnyMatrix</A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
107 </PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
108
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
109 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
110 Interface defining a real-valued matrix with basic algebraic operations.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
111 <p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
112 Matrix element indexing is 0-based -- e.g., <code>getEntry(0, 0)</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
113 returns the element in the first row, first column of the matrix.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
114 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
115
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
116 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
117 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
118 <DT><B>Version:</B></DT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
119 <DD>$Revision: 811786 $ $Date: 2009-09-06 05:36:08 -0400 (Sun, 06 Sep 2009) $</DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
120 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
121 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
122
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
123 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
124
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
125 <!-- ========== METHOD SUMMARY =========== -->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
126
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
127 <A NAME="method_summary"><!-- --></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
128 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
129 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
130 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
131 <B>Method Summary</B></FONT></TH>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
132 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
133 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
135 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
136 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;m)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
137
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
138 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compute the sum of this and m.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
140 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
141 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
143 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
144 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#addToEntry(int, int, double)">addToEntry</A></B>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
145 int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
146 double&nbsp;increment)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
147
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
148 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
149 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change an entry in the specified row and column.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
150 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
151 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
152 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
153 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
154 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#copy()">copy</A></B>()</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
155
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
156 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
157 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a (deep) copy of this.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
158 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
159 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
160 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
161 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
162 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#copySubMatrix(int[], int[], double[][])">copySubMatrix</A></B>(int[]&nbsp;selectedRows,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
163 int[]&nbsp;selectedColumns,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
164 double[][]&nbsp;destination)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
165
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
166 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
167 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy a submatrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
168 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
169 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
170 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
171 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
172 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#copySubMatrix(int, int, int, int, double[][])">copySubMatrix</A></B>(int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
173 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
174 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
175 int&nbsp;endColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
176 double[][]&nbsp;destination)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
177
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
178 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
179 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy a submatrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
180 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
181 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
182 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
183 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
184 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#createMatrix(int, int)">createMatrix</A></B>(int&nbsp;rowDimension,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
185 int&nbsp;columnDimension)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
186
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
187 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new RealMatrix of the same type as the instance with the supplied
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
189 row and column dimensions.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
190 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
191 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
193 <CODE>&nbsp;double[]</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
194 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getColumn(int)">getColumn</A></B>(int&nbsp;column)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
195
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
196 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
197 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the entries in column number <code>col</code> as an array.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
198 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
199 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
201 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
202 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getColumnMatrix(int)">getColumnMatrix</A></B>(int&nbsp;column)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
203
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
204 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
205 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
206 as a column matrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
207 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
208 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
209 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
210 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
211 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getColumnVector(int)">getColumnVector</A></B>(int&nbsp;column)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
212
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
213 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
214 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
215 as a vector.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
216 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
217 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
218 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
219 <CODE>&nbsp;double[][]</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
220 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getData()">getData</A></B>()</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
221
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
222 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
223 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns matrix entries as a two-dimensional array.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
224 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
225 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
226 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
227 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
228 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getDeterminant()">getDeterminant</A></B>()</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
229
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
230 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
231 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by <code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
232 <A HREF="../../../../../org/apache/commons/math/linear/LUDecompositionImpl.html#LUDecompositionImpl(org.apache.commons.math.linear.RealMatrix)"><CODE>new LUDecompositionImpl(m)</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/LUDecomposition.html#getDeterminant()"><CODE>getDeterminant()</CODE></A></code></I></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
233 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
234 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
235 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
236 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
237 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getEntry(int, int)">getEntry</A></B>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
238 int&nbsp;column)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
239
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
240 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
241 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the entry in the specified row and column.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
242 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
243 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
244 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
245 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
246 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getFrobeniusNorm()">getFrobeniusNorm</A></B>()</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
247
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
248 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
249 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <a href="http://mathworld.wolfram.com/FrobeniusNorm.html">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
250 Frobenius norm</a> of the matrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
251 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
252 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
253 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
254 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
255 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getNorm()">getNorm</A></B>()</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
256
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
257 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
258 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <a href="http://mathworld.wolfram.com/MaximumAbsoluteRowSumNorm.html">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
259 maximum absolute row sum norm</a> of the matrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
260 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
261 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
262 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
263 <CODE>&nbsp;double[]</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
264 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getRow(int)">getRow</A></B>(int&nbsp;row)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
265
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
266 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
267 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the entries in row number <code>row</code> as an array.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
268 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
269 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
270 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
271 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
272 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getRowMatrix(int)">getRowMatrix</A></B>(int&nbsp;row)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
273
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
274 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
275 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
276 as a row matrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
277 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
278 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
279 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
280 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
281 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getRowVector(int)">getRowVector</A></B>(int&nbsp;row)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
282
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
283 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
284 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
285 as a vector.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
286 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
287 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
288 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
289 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
290 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getSubMatrix(int[], int[])">getSubMatrix</A></B>(int[]&nbsp;selectedRows,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
291 int[]&nbsp;selectedColumns)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
292
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
293 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
294 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets a submatrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
295 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
296 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
297 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
298 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
299 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getSubMatrix(int, int, int, int)">getSubMatrix</A></B>(int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
300 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
301 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
302 int&nbsp;endColumn)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
303
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
304 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
305 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets a submatrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
306 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
307 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
308 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
309 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
310 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#getTrace()">getTrace</A></B>()</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
311
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
312 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
313 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <a href="http://mathworld.wolfram.com/MatrixTrace.html">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
314 trace</a> of the matrix (the sum of the elements on the main diagonal).</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
315 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
316 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
317 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
318 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
319 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#inverse()">inverse</A></B>()</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
320
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
321 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
322 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by <code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
323 <A HREF="../../../../../org/apache/commons/math/linear/LUDecompositionImpl.html#LUDecompositionImpl(org.apache.commons.math.linear.RealMatrix)"><CODE>new LUDecompositionImpl(m)</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/LUDecomposition.html#getSolver()"><CODE>getSolver()</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/DecompositionSolver.html#getInverse()"><CODE>getInverse()</CODE></A></code></I></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
324 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
325 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
326 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
327 <CODE>&nbsp;boolean</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
328 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#isSingular()">isSingular</A></B>()</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
329
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
330 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
331 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by the boolean negation of
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
332 <code><A HREF="../../../../../org/apache/commons/math/linear/LUDecompositionImpl.html#LUDecompositionImpl(org.apache.commons.math.linear.RealMatrix)"><CODE>new LUDecompositionImpl(m)</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/LUDecomposition.html#getSolver()"><CODE>getSolver()</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/DecompositionSolver.html#isNonSingular()"><CODE>isNonSingular()</CODE></A></code></I></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
333 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
334 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
335 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
336 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
337 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;m)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
338
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
339 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
340 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of postmultiplying this by m.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
341 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
342 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
343 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
344 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
345 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#multiplyEntry(int, int, double)">multiplyEntry</A></B>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
346 int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
347 double&nbsp;factor)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
348
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
349 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
350 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change an entry in the specified row and column.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
351 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
352 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
353 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
354 <CODE>&nbsp;double[]</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
355 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#operate(double[])">operate</A></B>(double[]&nbsp;v)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
356
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
357 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
358 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of multiplying this by the vector <code>v</code>.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
359 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
360 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
361 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
362 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
363 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#operate(org.apache.commons.math.linear.RealVector)">operate</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A>&nbsp;v)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
364
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
365 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
366 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of multiplying this by the vector <code>v</code>.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
367 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
368 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
369 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
370 <CODE>&nbsp;double[]</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
371 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#preMultiply(double[])">preMultiply</A></B>(double[]&nbsp;v)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
372
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
373 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
374 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the (row) vector result of premultiplying this by the vector <code>v</code>.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
375 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
376 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
377 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
378 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
379 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#preMultiply(org.apache.commons.math.linear.RealMatrix)">preMultiply</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;m)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
380
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
381 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
382 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result premultiplying this by <code>m</code>.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
383 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
384 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
385 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
386 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
387 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#preMultiply(org.apache.commons.math.linear.RealVector)">preMultiply</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A>&nbsp;v)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
388
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
389 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
390 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the (row) vector result of premultiplying this by the vector <code>v</code>.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
391 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
392 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
393 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
394 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
395 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#scalarAdd(double)">scalarAdd</A></B>(double&nbsp;d)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
396
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
397 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
398 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of adding d to each entry of this.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
399 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
400 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
401 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
402 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
403 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#scalarMultiply(double)">scalarMultiply</A></B>(double&nbsp;d)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
404
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
405 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
406 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result multiplying each entry of this by d.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
407 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
408 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
409 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
410 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
411 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setColumn(int, double[])">setColumn</A></B>(int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
412 double[]&nbsp;array)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
413
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
414 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
415 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
416 as a column matrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
417 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
418 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
419 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
420 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
421 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setColumnMatrix(int, org.apache.commons.math.linear.RealMatrix)">setColumnMatrix</A></B>(int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
422 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;matrix)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
423
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
424 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
425 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
426 as a column matrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
427 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
428 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
429 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
430 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
431 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setColumnVector(int, org.apache.commons.math.linear.RealVector)">setColumnVector</A></B>(int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
432 <A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A>&nbsp;vector)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
433
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
434 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
435 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
436 as a vector.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
437 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
438 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
439 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
440 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
441 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setEntry(int, int, double)">setEntry</A></B>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
442 int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
443 double&nbsp;value)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
444
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
445 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
446 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the entry in the specified row and column.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
447 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
448 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
449 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
450 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
451 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setRow(int, double[])">setRow</A></B>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
452 double[]&nbsp;array)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
453
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
454 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
455 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
456 as a row matrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
457 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
458 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
459 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
460 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
461 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setRowMatrix(int, org.apache.commons.math.linear.RealMatrix)">setRowMatrix</A></B>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
462 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;matrix)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
463
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
464 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
465 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
466 as a row matrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
467 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
468 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
469 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
470 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
471 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setRowVector(int, org.apache.commons.math.linear.RealVector)">setRowVector</A></B>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
472 <A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A>&nbsp;vector)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
473
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
474 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
475 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
476 as a vector.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
477 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
478 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
479 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
480 <CODE>&nbsp;void</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
481 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#setSubMatrix(double[][], int, int)">setSubMatrix</A></B>(double[][]&nbsp;subMatrix,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
482 int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
483 int&nbsp;column)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
484
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
485 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
486 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replace the submatrix starting at <code>row, column</code> using data in
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
487 the input <code>subMatrix</code> array.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
488 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
489 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
490 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
491 <CODE>&nbsp;double[]</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
492 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#solve(double[])">solve</A></B>(double[]&nbsp;b)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
493
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
494 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
495 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by <A HREF="../../../../../org/apache/commons/math/linear/DecompositionSolver.html#solve(double[])"><CODE>DecompositionSolver.solve(double[])</CODE></A></I></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
496 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
497 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
498 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
499 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
500 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#solve(org.apache.commons.math.linear.RealMatrix)">solve</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;b)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
501
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
502 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
503 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by <A HREF="../../../../../org/apache/commons/math/linear/DecompositionSolver.html#solve(org.apache.commons.math.linear.RealMatrix)"><CODE>DecompositionSolver.solve(RealMatrix)</CODE></A></I></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
504 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
505 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
506 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
507 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
508 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;m)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
509
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
510 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
511 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compute this minus m.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
512 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
513 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
514 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
515 <CODE>&nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A></CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
516 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#transpose()">transpose</A></B>()</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
517
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
518 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
519 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the transpose of this matrix.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
520 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
521 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
522 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
523 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
524 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;visitor)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
525
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
526 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
527 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (and possibly change) all matrix entries in column order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
528 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
529 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
530 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
531 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
532 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
533 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
534 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
535 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
536 int&nbsp;endColumn)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
537
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
538 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
539 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (and possibly change) some matrix entries in column order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
540 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
541 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
542 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
543 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
544 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;visitor)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
545
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
546 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
547 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (but don't change) all matrix entries in column order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
548 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
549 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
550 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
551 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
552 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
553 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
554 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
555 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
556 int&nbsp;endColumn)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
557
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
558 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
559 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (but don't change) some matrix entries in column order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
560 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
561 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
562 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
563 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
564 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)">walkInOptimizedOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A>&nbsp;visitor)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
565
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
566 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
567 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (and possibly change) all matrix entries using the fastest possible order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
568 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
569 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
570 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
571 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
572 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)">walkInOptimizedOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
573 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
574 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
575 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
576 int&nbsp;endColumn)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
577
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
578 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
579 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (and possibly change) some matrix entries using the fastest possible order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
580 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
581 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
582 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
583 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
584 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)">walkInOptimizedOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A>&nbsp;visitor)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
585
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
586 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
587 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (but don't change) all matrix entries using the fastest possible order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
588 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
589 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
590 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
591 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
592 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)">walkInOptimizedOrder</A></B>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
593 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
594 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
595 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
596 int&nbsp;endColumn)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
597
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
598 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
599 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (but don't change) some matrix entries using the fastest possible order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
600 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
601 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
602 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
603 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
604 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;visitor)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
605
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
606 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
607 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (and possibly change) all matrix entries in row order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
608 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
609 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
610 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
611 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
612 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
613 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
614 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
615 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
616 int&nbsp;endColumn)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
617
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
618 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
619 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (and possibly change) some matrix entries in row order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
620 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
621 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
622 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
623 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
624 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;visitor)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
625
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
626 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
627 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (but don't change) all matrix entries in row order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
628 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
629 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
630 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
631 <CODE>&nbsp;double</CODE></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
632 <TD><CODE><B><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.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>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
633 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
634 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
635 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
636 int&nbsp;endColumn)</CODE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
637
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
638 <BR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
639 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit (but don't change) some matrix entries in row order.</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
640 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
641 </TABLE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
642 &nbsp;<A NAME="methods_inherited_from_class_org.apache.commons.math.linear.AnyMatrix"><!-- --></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
643 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
644 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
645 <TH ALIGN="left"><B>Methods inherited from interface org.apache.commons.math.linear.<A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html" title="interface in org.apache.commons.math.linear">AnyMatrix</A></B></TH>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
646 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
647 <TR BGCOLOR="white" CLASS="TableRowColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
648 <TD><CODE><A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html#getColumnDimension()">getColumnDimension</A>, <A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html#getRowDimension()">getRowDimension</A>, <A HREF="../../../../../org/apache/commons/math/linear/AnyMatrix.html#isSquare()">isSquare</A></CODE></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
649 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
650 </TABLE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
651 &nbsp;
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
652 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
653
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
654 <!-- ============ METHOD DETAIL ========== -->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
655
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
656 <A NAME="method_detail"><!-- --></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
657 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
658 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
659 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
660 <B>Method Detail</B></FONT></TH>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
661 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
662 </TABLE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
663
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
664 <A NAME="createMatrix(int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
665 createMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
666 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
667 <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/RealMatrix.html#line.41"><B>createMatrix</B></A>(int&nbsp;rowDimension,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
668 int&nbsp;columnDimension)</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
669 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
670 <DD>Create a new RealMatrix of the same type as the instance with the supplied
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
671 row and column dimensions.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
672 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
673 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
674 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
675 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
676 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
677 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
678 <DT><B>Returns:</B><DD>a new matrix of the same type as the instance
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
679 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
680 <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<DT><B>Since:</B></DT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
681 <DD>2.0</DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
682 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
683 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
684 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
685 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
686
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
687 <A NAME="copy()"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
688 copy</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
689 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
690 <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/RealMatrix.html#line.48"><B>copy</B></A>()</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
691 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
692 <DD>Returns a (deep) copy of this.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
693 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
694 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
695 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
696 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
697 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
698
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
699 <DT><B>Returns:</B><DD>matrix copy</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
700 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
701 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
702 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
703
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
704 <A NAME="add(org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
705 add</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
706 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
707 <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/RealMatrix.html#line.57"><B>add</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;m)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
708 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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
709 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
710 <DD>Compute the sum of this and m.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
711 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
712 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
713 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
714 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
715 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
716 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to be added
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
717 <DT><B>Returns:</B><DD>this + m
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
718 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
719 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
720 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
721 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
722 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
723
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
724 <A NAME="subtract(org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
725 subtract</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
726 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
727 <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/RealMatrix.html#line.66"><B>subtract</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;m)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
728 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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
729 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
730 <DD>Compute this minus m.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
731 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
732 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
733 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
734 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
735 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
736 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to be subtracted
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
737 <DT><B>Returns:</B><DD>this - m
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
738 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
739 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
740 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
741 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
742 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
743
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
744 <A NAME="scalarAdd(double)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
745 scalarAdd</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
746 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
747 <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/RealMatrix.html#line.74"><B>scalarAdd</B></A>(double&nbsp;d)</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
748 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
749 <DD>Returns the result of adding d to each entry of this.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
750 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
751 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
752 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
753 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
754 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
755 <DT><B>Parameters:</B><DD><CODE>d</CODE> - value to be added to each entry
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
756 <DT><B>Returns:</B><DD>d + this</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
757 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
758 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
759 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
760
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
761 <A NAME="scalarMultiply(double)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
762 scalarMultiply</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
763 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
764 <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/RealMatrix.html#line.82"><B>scalarMultiply</B></A>(double&nbsp;d)</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
765 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
766 <DD>Returns the result multiplying each entry of this by d.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
767 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
768 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
769 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
770 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
771 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
772 <DT><B>Parameters:</B><DD><CODE>d</CODE> - value to multiply all entries by
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
773 <DT><B>Returns:</B><DD>d * this</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
774 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
775 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
776 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
777
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
778 <A NAME="multiply(org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
779 multiply</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
780 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
781 <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/RealMatrix.html#line.92"><B>multiply</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;m)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
782 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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
783 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
784 <DD>Returns the result of postmultiplying this by m.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
785 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
786 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
787 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
788 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
789 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
790 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to postmultiply by
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
791 <DT><B>Returns:</B><DD>this * m
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
792 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
793 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
794 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
795 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
796 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
797
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
798 <A NAME="preMultiply(org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
799 preMultiply</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
800 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
801 <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/RealMatrix.html#line.101"><B>preMultiply</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;m)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
802 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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
803 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
804 <DD>Returns the result premultiplying this by <code>m</code>.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
805 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
806 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
807 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
808 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
809 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
810 <DT><B>Parameters:</B><DD><CODE>m</CODE> - matrix to premultiply by
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
811 <DT><B>Returns:</B><DD>m * this
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
812 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
813 <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(this) != columnDimension(m)</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
814 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
815 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
816 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
817
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
818 <A NAME="getData()"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
819 getData</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
820 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
821 double[][] <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.108"><B>getData</B></A>()</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
822 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
823 <DD>Returns matrix entries as a two-dimensional array.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
824 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
825 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
826 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
827 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
828 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
829
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
830 <DT><B>Returns:</B><DD>2-dimensional array of entries</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
831 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
832 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
833 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
834
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
835 <A NAME="getNorm()"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
836 getNorm</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
837 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
838 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.116"><B>getNorm</B></A>()</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
839 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
840 <DD>Returns the <a href="http://mathworld.wolfram.com/MaximumAbsoluteRowSumNorm.html">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
841 maximum absolute row sum norm</a> of the matrix.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
842 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
843 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
844 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
845 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
846 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
847
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
848 <DT><B>Returns:</B><DD>norm</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
849 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
850 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
851 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
852
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
853 <A NAME="getFrobeniusNorm()"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
854 getFrobeniusNorm</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
855 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
856 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.124"><B>getFrobeniusNorm</B></A>()</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
857 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
858 <DD>Returns the <a href="http://mathworld.wolfram.com/FrobeniusNorm.html">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
859 Frobenius norm</a> of the matrix.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
860 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
861 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
862 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
863 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
864 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
865
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
866 <DT><B>Returns:</B><DD>norm</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
867 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
868 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
869 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
870
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
871 <A NAME="getSubMatrix(int, int, int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
872 getSubMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
873 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
874 <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/RealMatrix.html#line.138"><B>getSubMatrix</B></A>(int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
875 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
876 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
877 int&nbsp;endColumn)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
878 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
879 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
880 <DD>Gets a submatrix. Rows and columns are indicated
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
881 counting from 0 to n-1.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
882 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
883 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
884 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
885 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
886 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
887 <DT><B>Parameters:</B><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 (inclusive)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
888 <DT><B>Returns:</B><DD>The subMatrix containing the data of the
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
889 specified rows and columns
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
890 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
891 <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</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
892 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
893 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
894 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
895
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
896 <A NAME="getSubMatrix(int[], int[])"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
897 getSubMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
898 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
899 <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/RealMatrix.html#line.151"><B>getSubMatrix</B></A>(int[]&nbsp;selectedRows,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
900 int[]&nbsp;selectedColumns)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
901 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
902 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
903 <DD>Gets a submatrix. Rows and columns are indicated
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
904 counting from 0 to n-1.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
905 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
906 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
907 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
908 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
909 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
910 <DT><B>Parameters:</B><DD><CODE>selectedRows</CODE> - Array of row indices.<DD><CODE>selectedColumns</CODE> - Array of column indices.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
911 <DT><B>Returns:</B><DD>The subMatrix containing the data in the
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
912 specified rows and columns
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
913 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
914 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if row or column selections are not valid</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
915 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
916 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
917 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
918
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
919 <A NAME="copySubMatrix(int, int, int, int, double[][])"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
920 copySubMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
921 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
922 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.167"><B>copySubMatrix</B></A>(int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
923 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
924 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
925 int&nbsp;endColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
926 double[][]&nbsp;destination)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
927 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
928 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
929 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
930 <DD>Copy a submatrix. Rows and columns are indicated
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
931 counting from 0 to n-1.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
932 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
933 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
934 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
935 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
936 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
937 <DT><B>Parameters:</B><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 (inclusive)<DD><CODE>destination</CODE> - The arrays where the submatrix data should be copied
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
938 (if larger than rows/columns counts, only the upper-left part will be used)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
939 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
940 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
941 <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 the destination array is too small</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
942 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
943 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
944 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
945
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
946 <A NAME="copySubMatrix(int[], int[], double[][])"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
947 copySubMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
948 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
949 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.182"><B>copySubMatrix</B></A>(int[]&nbsp;selectedRows,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
950 int[]&nbsp;selectedColumns,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
951 double[][]&nbsp;destination)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
952 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
953 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
954 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
955 <DD>Copy a submatrix. Rows and columns are indicated
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
956 counting from 0 to n-1.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
957 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
958 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
959 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
960 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
961 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
962 <DT><B>Parameters:</B><DD><CODE>selectedRows</CODE> - Array of row indices.<DD><CODE>selectedColumns</CODE> - Array of column indices.<DD><CODE>destination</CODE> - The arrays where the submatrix data should be copied
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
963 (if larger than rows/columns counts, only the upper-left part will be used)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
964 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
965 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
966 <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 the destination array is too small</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
967 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
968 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
969 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
970
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
971 <A NAME="setSubMatrix(double[][], int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
972 setSubMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
973 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
974 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.212"><B>setSubMatrix</B></A>(double[][]&nbsp;subMatrix,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
975 int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
976 int&nbsp;column)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
977 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
978 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
979 <DD>Replace the submatrix starting at <code>row, column</code> using data in
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
980 the input <code>subMatrix</code> array. Indexes are 0-based.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
981 <p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
982 Example:<br>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
983 Starting with <pre>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
984 1 2 3 4
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
985 5 6 7 8
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
986 9 0 1 2
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
987 </pre>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
988 and <code>subMatrix = {{3, 4} {5,6}}</code>, invoking
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
989 <code>setSubMatrix(subMatrix,1,1))</code> will result in <pre>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
990 1 2 3 4
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
991 5 3 4 8
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
992 9 5 6 2
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
993 </pre></p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
994 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
995 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
996 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
997 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
998 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
999 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1000 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1001 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1002 matrix from element in (row, column)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1003 <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>subMatrix</code> is not rectangular
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1004 (not all rows have the same length) or empty
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1005 <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>subMatrix</code> is null<DT><B>Since:</B></DT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1006 <DD>2.0</DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1007 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1008 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1009 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1010 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1011
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1012 <A NAME="getRowMatrix(int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1013 getRowMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1014 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1015 <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/RealMatrix.html#line.223"><B>getRowMatrix</B></A>(int&nbsp;row)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1016 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1017 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1018 <DD>Returns the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1019 as a row matrix. Row indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1020 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1021 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1022 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1023 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1024 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1025 <DT><B>Parameters:</B><DD><CODE>row</CODE> - the row to be fetched
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1026 <DT><B>Returns:</B><DD>row matrix
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1027 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1028 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified row index is invalid</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1029 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1030 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1031 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1032
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1033 <A NAME="setRowMatrix(int, org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1034 setRowMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1035 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1036 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.236"><B>setRowMatrix</B></A>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1037 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;matrix)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1038 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1039 <A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1040 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1041 <DD>Sets the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1042 as a row matrix. Row indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1043 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1044 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1045 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1046 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1047 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1048 <DT><B>Parameters:</B><DD><CODE>row</CODE> - the row to be set<DD><CODE>matrix</CODE> - row matrix (must have one row and the same number of columns
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1049 as the instance)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1050 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1051 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified row index is invalid
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1052 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></CODE> - if the matrix dimensions do not match one
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1053 instance row</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1054 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1055 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1056 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1057
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1058 <A NAME="getColumnMatrix(int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1059 getColumnMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1060 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1061 <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/RealMatrix.html#line.247"><B>getColumnMatrix</B></A>(int&nbsp;column)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1062 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1063 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1064 <DD>Returns the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1065 as a column matrix. Column indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1066 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1067 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1068 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1069 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1070 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1071 <DT><B>Parameters:</B><DD><CODE>column</CODE> - the column to be fetched
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1072 <DT><B>Returns:</B><DD>column matrix
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1073 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1074 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified column index is invalid</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1075 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1076 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1077 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1078
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1079 <A NAME="setColumnMatrix(int, org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1080 setColumnMatrix</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1081 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1082 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.260"><B>setColumnMatrix</B></A>(int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1083 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;matrix)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1084 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1085 <A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1086 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1087 <DD>Sets the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1088 as a column matrix. Column indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1089 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1090 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1091 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1092 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1093 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1094 <DT><B>Parameters:</B><DD><CODE>column</CODE> - the column to be set<DD><CODE>matrix</CODE> - column matrix (must have one column and the same number of rows
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1095 as the instance)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1096 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1097 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified column index is invalid
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1098 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></CODE> - if the matrix dimensions do not match one
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1099 instance column</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1100 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1101 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1102 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1103
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1104 <A NAME="getRowVector(int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1105 getRowVector</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1106 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1107 <A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.271"><B>getRowVector</B></A>(int&nbsp;row)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1108 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1109 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1110 <DD>Returns the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1111 as a vector. Row indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1112 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1113 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1114 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1115 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1116 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1117 <DT><B>Parameters:</B><DD><CODE>row</CODE> - the row to be fetched
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1118 <DT><B>Returns:</B><DD>row vector
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1119 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1120 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified row index is invalid</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1121 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1122 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1123 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1124
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1125 <A NAME="setRowVector(int, org.apache.commons.math.linear.RealVector)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1126 setRowVector</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1127 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1128 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.284"><B>setRowVector</B></A>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1129 <A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A>&nbsp;vector)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1130 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1131 <A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1132 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1133 <DD>Sets the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1134 as a vector. Row indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1135 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1136 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1137 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1138 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1139 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1140 <DT><B>Parameters:</B><DD><CODE>row</CODE> - the row to be set<DD><CODE>vector</CODE> - row vector (must have the same number of columns
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1141 as the instance)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1142 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1143 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified row index is invalid
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1144 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></CODE> - if the vector dimension does not match one
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1145 instance row</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1146 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1147 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1148 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1149
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1150 <A NAME="getColumnVector(int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1151 getColumnVector</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1152 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1153 <A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.295"><B>getColumnVector</B></A>(int&nbsp;column)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1154 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1155 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1156 <DD>Returns the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1157 as a vector. Column indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1158 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1159 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1160 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1161 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1162 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1163 <DT><B>Parameters:</B><DD><CODE>column</CODE> - the column to be fetched
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1164 <DT><B>Returns:</B><DD>column vector
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1165 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1166 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified column index is invalid</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1167 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1168 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1169 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1170
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1171 <A NAME="setColumnVector(int, org.apache.commons.math.linear.RealVector)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1172 setColumnVector</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1173 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1174 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.307"><B>setColumnVector</B></A>(int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1175 <A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A>&nbsp;vector)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1176 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1177 <A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1178 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1179 <DD>Sets the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1180 as a vector. Column indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1181 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1182 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1183 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1184 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1185 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1186 <DT><B>Parameters:</B><DD><CODE>column</CODE> - the column to be set<DD><CODE>vector</CODE> - column vector (must have the same number of rows as the instance)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1187 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1188 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified column index is invalid
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1189 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></CODE> - if the vector dimension does not match one
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1190 instance column</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1191 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1192 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1193 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1194
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1195 <A NAME="getRow(int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1196 getRow</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1197 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1198 double[] <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.320"><B>getRow</B></A>(int&nbsp;row)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1199 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1200 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1201 <DD>Returns the entries in row number <code>row</code> as an array.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1202 <p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1203 Row indices start at 0. A <code>MatrixIndexException</code> is thrown
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1204 unless <code>0 <= row < rowDimension.</code></p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1205 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1206 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1207 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1208 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1209 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1210 <DT><B>Parameters:</B><DD><CODE>row</CODE> - the row to be fetched
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1211 <DT><B>Returns:</B><DD>array of entries in the row
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1212 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1213 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified row index is not valid</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1214 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1215 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1216 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1217
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1218 <A NAME="setRow(int, double[])"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1219 setRow</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1220 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1221 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.332"><B>setRow</B></A>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1222 double[]&nbsp;array)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1223 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1224 <A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1225 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1226 <DD>Sets the entries in row number <code>row</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1227 as a row matrix. Row indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1228 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1229 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1230 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1231 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1232 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1233 <DT><B>Parameters:</B><DD><CODE>row</CODE> - the row to be set<DD><CODE>array</CODE> - row matrix (must have the same number of columns as the instance)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1234 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1235 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified row index is invalid
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1236 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></CODE> - if the array size does not match one
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1237 instance row</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1238 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1239 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1240 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1241
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1242 <A NAME="getColumn(int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1243 getColumn</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1244 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1245 double[] <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.345"><B>getColumn</B></A>(int&nbsp;column)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1246 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1247 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1248 <DD>Returns the entries in column number <code>col</code> as an array.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1249 <p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1250 Column indices start at 0. A <code>MatrixIndexException</code> is thrown
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1251 unless <code>0 <= column < columnDimension.</code></p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1252 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1253 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1254 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1255 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1256 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1257 <DT><B>Parameters:</B><DD><CODE>column</CODE> - the column to be fetched
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1258 <DT><B>Returns:</B><DD>array of entries in the column
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1259 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1260 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified column index is not valid</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1261 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1262 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1263 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1264
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1265 <A NAME="setColumn(int, double[])"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1266 setColumn</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1267 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1268 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.357"><B>setColumn</B></A>(int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1269 double[]&nbsp;array)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1270 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1271 <A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1272 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1273 <DD>Sets the entries in column number <code>column</code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1274 as a column matrix. Column indices start at 0.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1275 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1276 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1277 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1278 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1279 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1280 <DT><B>Parameters:</B><DD><CODE>column</CODE> - the column to be set<DD><CODE>array</CODE> - column array (must have the same number of rows as the instance)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1281 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1282 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></CODE> - if the specified column index is invalid
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1283 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></CODE> - if the array size does not match one
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1284 instance column</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1285 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1286 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1287 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1288
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1289 <A NAME="getEntry(int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1290 getEntry</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1291 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1292 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.375"><B>getEntry</B></A>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1293 int&nbsp;column)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1294 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1295 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1296 <DD>Returns the entry in the specified row and column.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1297 <p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1298 Row and column indices start at 0 and must satisfy
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1299 <ul>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1300 <li><code>0 <= row < rowDimension</code></li>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1301 <li><code> 0 <= column < columnDimension</code></li>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1302 </ul>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1303 otherwise a <code>MatrixIndexException</code> is thrown.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1304 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1305 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1306 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1307 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1308 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1309 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1310 <DT><B>Returns:</B><DD>matrix entry in row,column
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1311 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1312 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1313 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1314 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1315 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1316
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1317 <A NAME="setEntry(int, int, double)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1318 setEntry</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1319 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1320 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.393"><B>setEntry</B></A>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1321 int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1322 double&nbsp;value)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1323 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1324 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1325 <DD>Set the entry in the specified row and column.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1326 <p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1327 Row and column indices start at 0 and must satisfy
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1328 <ul>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1329 <li><code>0 <= row < rowDimension</code></li>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1330 <li><code> 0 <= column < columnDimension</code></li>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1331 </ul>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1332 otherwise a <code>MatrixIndexException</code> is thrown.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1333 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1334 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1335 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1336 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1337 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1338 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1339 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1340 <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<DT><B>Since:</B></DT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1341 <DD>2.0</DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1342 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1343 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1344 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1345 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1346
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1347 <A NAME="addToEntry(int, int, double)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1348 addToEntry</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1349 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1350 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.411"><B>addToEntry</B></A>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1351 int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1352 double&nbsp;increment)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1353 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1354 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1355 <DD>Change an entry in the specified row and column.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1356 <p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1357 Row and column indices start at 0 and must satisfy
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1358 <ul>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1359 <li><code>0 <= row < rowDimension</code></li>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1360 <li><code> 0 <= column < columnDimension</code></li>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1361 </ul>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1362 otherwise a <code>MatrixIndexException</code> is thrown.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1363 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1364 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1365 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1366 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1367 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1368 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1369 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1370 <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<DT><B>Since:</B></DT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1371 <DD>2.0</DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1372 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1373 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1374 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1375 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1376
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1377 <A NAME="multiplyEntry(int, int, double)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1378 multiplyEntry</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1379 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1380 void <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.429"><B>multiplyEntry</B></A>(int&nbsp;row,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1381 int&nbsp;column,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1382 double&nbsp;factor)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1383 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1384 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1385 <DD>Change an entry in the specified row and column.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1386 <p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1387 Row and column indices start at 0 and must satisfy
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1388 <ul>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1389 <li><code>0 <= row < rowDimension</code></li>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1390 <li><code> 0 <= column < columnDimension</code></li>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1391 </ul>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1392 otherwise a <code>MatrixIndexException</code> is thrown.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1393 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1394 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1395 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1396 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1397 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1398 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1399 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1400 <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<DT><B>Since:</B></DT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1401 <DD>2.0</DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1402 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1403 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1404 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1405 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1406
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1407 <A NAME="transpose()"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1408 transpose</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1409 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1410 <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/RealMatrix.html#line.436"><B>transpose</B></A>()</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1411 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1412 <DD>Returns the transpose of this matrix.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1413 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1414 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1415 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1416 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1417 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1418
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1419 <DT><B>Returns:</B><DD>transpose matrix</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1420 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1421 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1422 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1423
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1424 <A NAME="inverse()"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1425 inverse</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1426 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1427 <FONT SIZE="-1"><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1428 </FONT><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/RealMatrix.html#line.450"><B>inverse</B></A>()
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1429 throws <A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1430 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1431 <DD><B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by <code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1432 <A HREF="../../../../../org/apache/commons/math/linear/LUDecompositionImpl.html#LUDecompositionImpl(org.apache.commons.math.linear.RealMatrix)"><CODE>new LUDecompositionImpl(m)</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/LUDecomposition.html#getSolver()"><CODE>getSolver()</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/DecompositionSolver.html#getInverse()"><CODE>getInverse()</CODE></A></code></I>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1433 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1434 <DD>Returns the inverse of this matrix.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1435 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1436 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1437 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1438 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1439 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1440
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1441 <DT><B>Returns:</B><DD>inverse matrix
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1442 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1443 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></CODE> - if this is not invertible</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1444 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1445 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1446 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1447
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1448 <A NAME="getDeterminant()"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1449 getDeterminant</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1450 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1451 <FONT SIZE="-1"><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1452 </FONT>double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.462"><B>getDeterminant</B></A>()</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1453 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1454 <DD><B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by <code>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1455 <A HREF="../../../../../org/apache/commons/math/linear/LUDecompositionImpl.html#LUDecompositionImpl(org.apache.commons.math.linear.RealMatrix)"><CODE>new LUDecompositionImpl(m)</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/LUDecomposition.html#getDeterminant()"><CODE>getDeterminant()</CODE></A></code></I>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1456 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1457 <DD>Returns the determinant of this matrix.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1458 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1459 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1460 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1461 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1462 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1463
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1464 <DT><B>Returns:</B><DD>determinant</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1465 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1466 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1467 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1468
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1469 <A NAME="isSingular()"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1470 isSingular</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1471 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1472 <FONT SIZE="-1"><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1473 </FONT>boolean <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.474"><B>isSingular</B></A>()</PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1474 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1475 <DD><B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by the boolean negation of
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1476 <code><A HREF="../../../../../org/apache/commons/math/linear/LUDecompositionImpl.html#LUDecompositionImpl(org.apache.commons.math.linear.RealMatrix)"><CODE>new LUDecompositionImpl(m)</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/LUDecomposition.html#getSolver()"><CODE>getSolver()</CODE></A>.<A HREF="../../../../../org/apache/commons/math/linear/DecompositionSolver.html#isNonSingular()"><CODE>isNonSingular()</CODE></A></code></I>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1477 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1478 <DD>Is this a singular matrix?
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1479 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1480 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1481 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1482 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1483 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1484
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1485 <DT><B>Returns:</B><DD>true if the matrix is singular</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1486 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1487 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1488 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1489
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1490 <A NAME="getTrace()"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1491 getTrace</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1492 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1493 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.483"><B>getTrace</B></A>()
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1494 throws <A HREF="../../../../../org/apache/commons/math/linear/NonSquareMatrixException.html" title="class in org.apache.commons.math.linear">NonSquareMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1495 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1496 <DD>Returns the <a href="http://mathworld.wolfram.com/MatrixTrace.html">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1497 trace</a> of the matrix (the sum of the elements on the main diagonal).
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1498 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1499 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1500 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1501 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1502 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1503
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1504 <DT><B>Returns:</B><DD>trace
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1505 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1506 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/NonSquareMatrixException.html" title="class in org.apache.commons.math.linear">NonSquareMatrixException</A></CODE> - if the matrix is not square</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1507 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1508 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1509 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1510
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1511 <A NAME="operate(double[])"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1512 operate</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1513 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1514 double[] <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.492"><B>operate</B></A>(double[]&nbsp;v)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1515 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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1516 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1517 <DD>Returns the result of multiplying this by the vector <code>v</code>.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1518 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1519 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1520 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1521 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1522 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1523 <DT><B>Parameters:</B><DD><CODE>v</CODE> - the vector to operate on
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1524 <DT><B>Returns:</B><DD>this*v
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1525 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1526 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1527 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1528 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1529 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1530
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1531 <A NAME="operate(org.apache.commons.math.linear.RealVector)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1532 operate</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1533 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1534 <A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.501"><B>operate</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A>&nbsp;v)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1535 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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1536 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1537 <DD>Returns the result of multiplying this by the vector <code>v</code>.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1538 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1539 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1540 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1541 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1542 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1543 <DT><B>Parameters:</B><DD><CODE>v</CODE> - the vector to operate on
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1544 <DT><B>Returns:</B><DD>this*v
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1545 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1546 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1547 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1548 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1549 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1550
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1551 <A NAME="preMultiply(double[])"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1552 preMultiply</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1553 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1554 double[] <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.510"><B>preMultiply</B></A>(double[]&nbsp;v)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1555 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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1556 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1557 <DD>Returns the (row) vector result of premultiplying this by the vector <code>v</code>.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1558 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1559 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1560 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1561 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1562 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1563 <DT><B>Parameters:</B><DD><CODE>v</CODE> - the row vector to premultiply by
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1564 <DT><B>Returns:</B><DD>v*this
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1565 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1566 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1567 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1568 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1569 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1570
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1571 <A NAME="preMultiply(org.apache.commons.math.linear.RealVector)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1572 preMultiply</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1573 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1574 <A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A> <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.519"><B>preMultiply</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealVector.html" title="interface in org.apache.commons.math.linear">RealVector</A>&nbsp;v)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1575 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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1576 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1577 <DD>Returns the (row) vector result of premultiplying this by the vector <code>v</code>.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1578 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1579 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1580 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1581 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1582 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1583 <DT><B>Parameters:</B><DD><CODE>v</CODE> - the row vector to premultiply by
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1584 <DT><B>Returns:</B><DD>v*this
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1585 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1586 <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>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1587 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1588 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1589 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1590
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1591 <A NAME="walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1592 walkInRowOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1593 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1594 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.542"><B>walkInRowOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A>&nbsp;visitor)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1595 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1596 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1597 <DD>Visit (and possibly change) all matrix entries in row order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1598 <p>Row order starts at upper left and iterating through all elements
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1599 of a row from left to right before going to the leftmost element
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1600 of the next row.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1601 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1602 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1603 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1604 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1605 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1606 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1607 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1608 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1609 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1610 <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>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1611 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1612 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1613 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1614 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1615 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1616 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1617 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1618 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1619 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1620 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1621 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1622 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1623 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1624
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1625 <A NAME="walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1626 walkInRowOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1627 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1628 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.566"><B>walkInRowOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A>&nbsp;visitor)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1629 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1630 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1631 <DD>Visit (but don't change) all matrix entries in row order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1632 <p>Row order starts at upper left and iterating through all elements
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1633 of a row from left to right before going to the leftmost element
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1634 of the next row.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1635 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1636 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1637 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1638 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1639 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1640 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1641 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1642 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1643 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1644 <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>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1645 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1646 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1647 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1648 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1649 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1650 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1651 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1652 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1653 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1654 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1655 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1656 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1657 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1658
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1659 <A NAME="walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1660 walkInRowOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1661 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1662 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.595"><B>walkInRowOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1663 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1664 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1665 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1666 int&nbsp;endColumn)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1667 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1668 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1669 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1670 <DD>Visit (and possibly change) some matrix entries in row order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1671 <p>Row order starts at upper left and iterating through all elements
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1672 of a row from left to right before going to the leftmost element
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1673 of the next row.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1674 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1675 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1676 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1677 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1678 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1679 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1680 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1681 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1682 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1683 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1684 <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<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1685 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1686 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1687 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1688 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1689 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1690 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1691 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1692 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1693 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1694 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1695 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1696 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1697 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1698
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1699 <A NAME="walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1700 walkInRowOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1701 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1702 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.625"><B>walkInRowOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1703 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1704 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1705 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1706 int&nbsp;endColumn)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1707 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1708 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1709 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1710 <DD>Visit (but don't change) some matrix entries in row order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1711 <p>Row order starts at upper left and iterating through all elements
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1712 of a row from left to right before going to the leftmost element
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1713 of the next row.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1714 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1715 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1716 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1717 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1718 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1719 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1720 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1721 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1722 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1723 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1724 <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<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1725 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1726 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1727 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1728 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1729 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1730 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1731 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1732 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1733 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1734 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1735 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1736 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1737 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1738
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1739 <A NAME="walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1740 walkInColumnOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1741 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1742 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.650"><B>walkInColumnOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A>&nbsp;visitor)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1743 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1744 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1745 <DD>Visit (and possibly change) all matrix entries in column order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1746 <p>Column order starts at upper left and iterating through all elements
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1747 of a column from top to bottom before going to the topmost element
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1748 of the next column.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1749 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1750 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1751 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1752 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1753 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1754 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1755 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1756 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1757 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1758 <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>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1759 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1760 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1761 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1762 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1763 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1764 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1765 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1766 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1767 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1768 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1769 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1770 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1771 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1772
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1773 <A NAME="walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1774 walkInColumnOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1775 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1776 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.674"><B>walkInColumnOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A>&nbsp;visitor)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1777 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1778 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1779 <DD>Visit (but don't change) all matrix entries in column order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1780 <p>Column order starts at upper left and iterating through all elements
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1781 of a column from top to bottom before going to the topmost element
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1782 of the next column.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1783 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1784 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1785 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1786 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1787 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1788 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1789 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1790 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1791 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1792 <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>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1793 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1794 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1795 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1796 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1797 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1798 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1799 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1800 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1801 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1802 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1803 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1804 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1805 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1806
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1807 <A NAME="walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1808 walkInColumnOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1809 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1810 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.703"><B>walkInColumnOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1811 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1812 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1813 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1814 int&nbsp;endColumn)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1815 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1816 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1817 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1818 <DD>Visit (and possibly change) some matrix entries in column order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1819 <p>Column order starts at upper left and iterating through all elements
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1820 of a column from top to bottom before going to the topmost element
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1821 of the next column.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1822 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1823 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1824 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1825 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1826 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1827 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1828 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1829 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1830 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1831 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1832 <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<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1833 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1834 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1835 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1836 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1837 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1838 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1839 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1840 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1841 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1842 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1843 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1844 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1845 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1846
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1847 <A NAME="walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1848 walkInColumnOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1849 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1850 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.733"><B>walkInColumnOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1851 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1852 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1853 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1854 int&nbsp;endColumn)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1855 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1856 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1857 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1858 <DD>Visit (but don't change) some matrix entries in column order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1859 <p>Column order starts at upper left and iterating through all elements
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1860 of a column from top to bottom before going to the topmost element
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1861 of the next column.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1862 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1863 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1864 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1865 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1866 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1867 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1868 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1869 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1870 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1871 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1872 <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<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1873 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1874 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1875 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1876 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1877 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1878 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1879 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1880 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1881 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1882 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1883 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1884 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1885 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1886
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1887 <A NAME="walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1888 walkInOptimizedOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1889 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1890 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.757"><B>walkInOptimizedOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A>&nbsp;visitor)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1891 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1892 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1893 <DD>Visit (and possibly change) all matrix entries using the fastest possible order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1894 <p>The fastest walking order depends on the exact matrix class. It may be
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1895 different from traditional row or column orders.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1896 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1897 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1898 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1899 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1900 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1901 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1902 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1903 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1904 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1905 <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>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1906 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1907 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1908 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1909 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1910 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1911 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1912 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1913 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1914 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1915 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1916 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1917 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1918 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1919
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1920 <A NAME="walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1921 walkInOptimizedOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1922 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1923 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.780"><B>walkInOptimizedOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A>&nbsp;visitor)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1924 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1925 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1926 <DD>Visit (but don't change) all matrix entries using the fastest possible order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1927 <p>The fastest walking order depends on the exact matrix class. It may be
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1928 different from traditional row or column orders.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1929 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1930 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1931 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1932 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1933 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1934 <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - visitor used to process all matrix entries
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1935 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1936 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1937 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1938 <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>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1939 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1940 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1941 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1942 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1943 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1944 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1945 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1946 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1947 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1948 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1949 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1950 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1951 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1952
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1953 <A NAME="walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1954 walkInOptimizedOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1955 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1956 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.808"><B>walkInOptimizedOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixChangingVisitor</A>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1957 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1958 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1959 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1960 int&nbsp;endColumn)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1961 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1962 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1963 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1964 <DD>Visit (and possibly change) some matrix entries using the fastest possible order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1965 <p>The fastest walking order depends on the exact matrix class. It may be
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1966 different from traditional row or column orders.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1967 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1968 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1969 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1970 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1971 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1972 <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 (inclusive)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1973 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1974 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1975 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1976 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1977 <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<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1978 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1979 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1980 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1981 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1982 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1983 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1984 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1985 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1986 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1987 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1988 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1989 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1990 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1991
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1992 <A NAME="walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1993 walkInOptimizedOrder</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1994 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1995 double <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.837"><B>walkInOptimizedOrder</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixPreservingVisitor.html" title="interface in org.apache.commons.math.linear">RealMatrixPreservingVisitor</A>&nbsp;visitor,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1996 int&nbsp;startRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1997 int&nbsp;endRow,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1998 int&nbsp;startColumn,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
1999 int&nbsp;endColumn)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2000 throws <A HREF="../../../../../org/apache/commons/math/linear/MatrixIndexException.html" title="class in org.apache.commons.math.linear">MatrixIndexException</A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2001 <A HREF="../../../../../org/apache/commons/math/linear/MatrixVisitorException.html" title="class in org.apache.commons.math.linear">MatrixVisitorException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2002 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2003 <DD>Visit (but don't change) some matrix entries using the fastest possible order.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2004 <p>The fastest walking order depends on the exact matrix class. It may be
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2005 different from traditional row or column orders.</p>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2006 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2007 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2008 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2009 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2010 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2011 <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 (inclusive)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2012 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2013 of the walk
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2014 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2015 <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
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2016 <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<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInRowOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2017 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2018 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2019 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInRowOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2020 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2021 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2022 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2023 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInColumnOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor, int, int, int, int)"><CODE>walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2024 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2025 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixPreservingVisitor)"><CODE>walkInOptimizedOrder(RealMatrixPreservingVisitor)</CODE></A>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2026 <A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html#walkInOptimizedOrder(org.apache.commons.math.linear.RealMatrixChangingVisitor, int, int, int, int)"><CODE>walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)</CODE></A></DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2027 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2028 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2029 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2030
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2031 <A NAME="solve(double[])"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2032 solve</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2033 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2034 <FONT SIZE="-1"><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2035 </FONT>double[] <A HREF="../../../../../src-html/org/apache/commons/math/linear/RealMatrix.html#line.852"><B>solve</B></A>(double[]&nbsp;b)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2036 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>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2037 <A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2038 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2039 <DD><B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by <A HREF="../../../../../org/apache/commons/math/linear/DecompositionSolver.html#solve(double[])"><CODE>DecompositionSolver.solve(double[])</CODE></A></I>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2040 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2041 <DD>Returns the solution vector for a linear system with coefficient
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2042 matrix = this and constant vector = <code>b</code>.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2043 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2044 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2045 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2046 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2047 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2048 <DT><B>Parameters:</B><DD><CODE>b</CODE> - constant vector
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2049 <DT><B>Returns:</B><DD>vector of solution values to AX = b, where A is *this
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2050 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2051 <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 this.rowDimension != b.length
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2052 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></CODE> - if this matrix is not square or is singular</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2053 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2054 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2055 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2056
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2057 <A NAME="solve(org.apache.commons.math.linear.RealMatrix)"><!-- --></A><H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2058 solve</H3>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2059 <PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2060 <FONT SIZE="-1"><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2061 </FONT><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/RealMatrix.html#line.867"><B>solve</B></A>(<A HREF="../../../../../org/apache/commons/math/linear/RealMatrix.html" title="interface in org.apache.commons.math.linear">RealMatrix</A>&nbsp;b)
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2062 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>,
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2063 <A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></PRE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2064 <DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2065 <DD><B>Deprecated.</B>&nbsp;<I>as of release 2.0, replaced by <A HREF="../../../../../org/apache/commons/math/linear/DecompositionSolver.html#solve(org.apache.commons.math.linear.RealMatrix)"><CODE>DecompositionSolver.solve(RealMatrix)</CODE></A></I>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2066 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2067 <DD>Returns a matrix of (column) solution vectors for linear systems with
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2068 coefficient matrix = this and constant vectors = columns of
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2069 <code>b</code>.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2070 <P>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2071 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2072 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2073 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2074 <DD><DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2075 <DT><B>Parameters:</B><DD><CODE>b</CODE> - matrix of constant vectors forming RHS of linear systems to
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2076 to solve
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2077 <DT><B>Returns:</B><DD>matrix of solution vectors
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2078 <DT><B>Throws:</B>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2079 <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 this.rowDimension != row dimension
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2080 <DD><CODE><A HREF="../../../../../org/apache/commons/math/linear/InvalidMatrixException.html" title="class in org.apache.commons.math.linear">InvalidMatrixException</A></CODE> - if this matrix is not square or is singular</DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2081 </DD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2082 </DL>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2083 <!-- ========= END OF CLASS DATA ========= -->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2084 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2085
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2086
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2087 <!-- ======= START OF BOTTOM NAVBAR ====== -->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2088 <A NAME="navbar_bottom"><!-- --></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2089 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2090 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2091 <TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2092 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2093 <A NAME="navbar_bottom_firstrow"><!-- --></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2094 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2095 <TR ALIGN="center" VALIGN="top">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2096 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2097 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2098 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2099 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RealMatrix.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2100 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2101 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2102 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2103 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2104 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2105 </TABLE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2106 </TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2107 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2108 </EM>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2109 </TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2110 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2111
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2112 <TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2113 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2114 &nbsp;<A HREF="../../../../../org/apache/commons/math/linear/QRDecompositionImpl.html" title="class in org.apache.commons.math.linear"><B>PREV CLASS</B></A>&nbsp;
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2115 &nbsp;<A HREF="../../../../../org/apache/commons/math/linear/RealMatrixChangingVisitor.html" title="interface in org.apache.commons.math.linear"><B>NEXT CLASS</B></A></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2116 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2117 <A HREF="../../../../../index.html?org/apache/commons/math/linear/RealMatrix.html" target="_top"><B>FRAMES</B></A> &nbsp;
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2118 &nbsp;<A HREF="RealMatrix.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2119 &nbsp;<SCRIPT type="text/javascript">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2120 <!--
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2121 if(window==top) {
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2122 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2123 }
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2124 //-->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2125 </SCRIPT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2126 <NOSCRIPT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2127 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2128 </NOSCRIPT>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2129
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2130
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2131 </FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2132 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2133 <TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2134 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2135 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2136 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2137 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2138 </TR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2139 </TABLE>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2140 <A NAME="skip-navbar_bottom"></A>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2141 <!-- ======== END OF BOTTOM NAVBAR ======= -->
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2142
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2143 <HR>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2144 Copyright &#169; 2003-2010 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2145 </BODY>
878723cc40fb commons-math-2.1 added
dwinter
parents:
diff changeset
2146 </HTML>