📄 matrix.html
字号:
<DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A + B</DL></DD></DL><HR><A NAME="plusEquals(weka.core.matrix.Matrix)"><!-- --></A><H3>plusEquals</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>plusEquals</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>A = A + B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A + B</DL></DD></DL><HR><A NAME="minus(weka.core.matrix.Matrix)"><!-- --></A><H3>minus</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>minus</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>C = A - B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A - B</DL></DD></DL><HR><A NAME="minusEquals(weka.core.matrix.Matrix)"><!-- --></A><H3>minusEquals</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>minusEquals</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>A = A - B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A - B</DL></DD></DL><HR><A NAME="arrayTimes(weka.core.matrix.Matrix)"><!-- --></A><H3>arrayTimes</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>arrayTimes</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>Element-by-element multiplication, C = A.*B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A.*B</DL></DD></DL><HR><A NAME="arrayTimesEquals(weka.core.matrix.Matrix)"><!-- --></A><H3>arrayTimesEquals</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>arrayTimesEquals</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>Element-by-element multiplication in place, A = A.*B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A.*B</DL></DD></DL><HR><A NAME="arrayRightDivide(weka.core.matrix.Matrix)"><!-- --></A><H3>arrayRightDivide</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>arrayRightDivide</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>Element-by-element right division, C = A./B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A./B</DL></DD></DL><HR><A NAME="arrayRightDivideEquals(weka.core.matrix.Matrix)"><!-- --></A><H3>arrayRightDivideEquals</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>arrayRightDivideEquals</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>Element-by-element right division in place, A = A./B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A./B</DL></DD></DL><HR><A NAME="arrayLeftDivide(weka.core.matrix.Matrix)"><!-- --></A><H3>arrayLeftDivide</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>arrayLeftDivide</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>Element-by-element left division, C = A.\B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A.\B</DL></DD></DL><HR><A NAME="arrayLeftDivideEquals(weka.core.matrix.Matrix)"><!-- --></A><H3>arrayLeftDivideEquals</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>arrayLeftDivideEquals</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>Element-by-element left division in place, A = A.\B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>A.\B</DL></DD></DL><HR><A NAME="times(double)"><!-- --></A><H3>times</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>times</B>(double s)</PRE><DL><DD>Multiply a matrix by a scalar, C = s*A<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>s</CODE> - scalar<DT><B>Returns:</B><DD>s*A</DL></DD></DL><HR><A NAME="timesEquals(double)"><!-- --></A><H3>timesEquals</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>timesEquals</B>(double s)</PRE><DL><DD>Multiply a matrix by a scalar in place, A = s*A<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>s</CODE> - scalar<DT><B>Returns:</B><DD>replace A by s*A</DL></DD></DL><HR><A NAME="times(weka.core.matrix.Matrix)"><!-- --></A><H3>times</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>times</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>Linear algebraic matrix multiplication, A * B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - another matrix<DT><B>Returns:</B><DD>Matrix product, A * B<DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE> - Matrix inner dimensions must agree.</DL></DD></DL><HR><A NAME="lu()"><!-- --></A><H3>lu</H3><PRE>public <A HREF="../../../weka/core/matrix/LUDecomposition.html" title="class in weka.core.matrix">LUDecomposition</A> <B>lu</B>()</PRE><DL><DD>LU Decomposition<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>LUDecomposition<DT><B>See Also:</B><DD><A HREF="../../../weka/core/matrix/LUDecomposition.html" title="class in weka.core.matrix"><CODE>LUDecomposition</CODE></A></DL></DD></DL><HR><A NAME="qr()"><!-- --></A><H3>qr</H3><PRE>public <A HREF="../../../weka/core/matrix/QRDecomposition.html" title="class in weka.core.matrix">QRDecomposition</A> <B>qr</B>()</PRE><DL><DD>QR Decomposition<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>QRDecomposition<DT><B>See Also:</B><DD><A HREF="../../../weka/core/matrix/QRDecomposition.html" title="class in weka.core.matrix"><CODE>QRDecomposition</CODE></A></DL></DD></DL><HR><A NAME="chol()"><!-- --></A><H3>chol</H3><PRE>public <A HREF="../../../weka/core/matrix/CholeskyDecomposition.html" title="class in weka.core.matrix">CholeskyDecomposition</A> <B>chol</B>()</PRE><DL><DD>Cholesky Decomposition<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>CholeskyDecomposition<DT><B>See Also:</B><DD><A HREF="../../../weka/core/matrix/CholeskyDecomposition.html" title="class in weka.core.matrix"><CODE>CholeskyDecomposition</CODE></A></DL></DD></DL><HR><A NAME="svd()"><!-- --></A><H3>svd</H3><PRE>public <A HREF="../../../weka/core/matrix/SingularValueDecomposition.html" title="class in weka.core.matrix">SingularValueDecomposition</A> <B>svd</B>()</PRE><DL><DD>Singular Value Decomposition<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>SingularValueDecomposition<DT><B>See Also:</B><DD><A HREF="../../../weka/core/matrix/SingularValueDecomposition.html" title="class in weka.core.matrix"><CODE>SingularValueDecomposition</CODE></A></DL></DD></DL><HR><A NAME="eig()"><!-- --></A><H3>eig</H3><PRE>public <A HREF="../../../weka/core/matrix/EigenvalueDecomposition.html" title="class in weka.core.matrix">EigenvalueDecomposition</A> <B>eig</B>()</PRE><DL><DD>Eigenvalue Decomposition<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>EigenvalueDecomposition<DT><B>See Also:</B><DD><A HREF="../../../weka/core/matrix/EigenvalueDecomposition.html" title="class in weka.core.matrix"><CODE>EigenvalueDecomposition</CODE></A></DL></DD></DL><HR><A NAME="solve(weka.core.matrix.Matrix)"><!-- --></A><H3>solve</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>solve</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>Solve A*X = B<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - right hand side<DT><B>Returns:</B><DD>solution if A is square, least squares solution otherwise</DL></DD></DL><HR><A NAME="solveTranspose(weka.core.matrix.Matrix)"><!-- --></A><H3>solveTranspose</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>solveTranspose</B>(<A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> B)</PRE><DL><DD>Solve X*A = B, which is also A'*X' = B'<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>B</CODE> - right hand side<DT><B>Returns:</B><DD>solution if A is square, least squares solution otherwise.</DL></DD></DL><HR><A NAME="inverse()"><!-- --></A><H3>inverse</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>inverse</B>()</PRE><DL><DD>Matrix inverse or pseudoinverse<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>inverse(A) if A is square, pseudoinverse otherwise.</DL></DD></DL><HR><A NAME="sqrt()"><!-- --></A><H3>sqrt</H3><PRE>public <A HREF="../../../weka/core/matrix/Matrix.html" title="class in weka.core.matrix">Matrix</A> <B>sqrt</B>()</PRE><DL><DD>returns the square root of the matrix, i.e., X from the equation X*X = A.<br/> Steps in the Calculation (see <a href="http://www.ma
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -