public class Matrix
extends org.apache.commons.math3.linear.Array2DRowRealMatrix
| コンストラクタと説明 |
|---|
Matrix() |
Matrix(double[] arg0) |
Matrix(double[][] d) |
Matrix(double[][] arg0,
boolean arg1) |
Matrix(int rowDimension,
int columnDimension) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Matrix |
computeAtA() |
Matrix |
multiply(org.apache.commons.math3.linear.RealMatrix arg0) |
org.apache.commons.math3.linear.RealVector |
operate(org.apache.commons.math3.linear.RealVector arg0) |
Matrix |
preMultiply(org.apache.commons.math3.linear.RealMatrix m) |
org.apache.commons.math3.linear.RealVector |
preMultiply(org.apache.commons.math3.linear.RealVector v) |
org.apache.commons.math3.linear.RealMatrix |
transpose() |
add, addToEntry, copy, createMatrix, getColumnDimension, getData, getDataRef, getEntry, getRowDimension, multiply, multiplyEntry, operate, preMultiply, setEntry, setSubMatrix, subtract, walkInColumnOrder, walkInColumnOrder, walkInColumnOrder, walkInColumnOrder, walkInRowOrder, walkInRowOrder, walkInRowOrder, walkInRowOrderadd, copySubMatrix, copySubMatrix, equals, getColumn, getColumnMatrix, getColumnVector, getFrobeniusNorm, getNorm, getRow, getRowMatrix, getRowVector, getSubMatrix, getSubMatrix, getTrace, hashCode, isSquare, power, scalarAdd, scalarMultiply, setColumn, setColumnMatrix, setColumnVector, setRow, setRowMatrix, setRowVector, subtract, toString, walkInOptimizedOrder, walkInOptimizedOrder, walkInOptimizedOrder, walkInOptimizedOrderpublic Matrix()
public Matrix(double[] arg0)
public Matrix(double[][] arg0,
boolean arg1)
throws java.lang.IllegalArgumentException,
java.lang.NullPointerException
java.lang.IllegalArgumentExceptionjava.lang.NullPointerExceptionpublic Matrix(double[][] d)
throws java.lang.IllegalArgumentException,
java.lang.NullPointerException
java.lang.IllegalArgumentExceptionjava.lang.NullPointerExceptionpublic Matrix(int rowDimension,
int columnDimension)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic Matrix multiply(org.apache.commons.math3.linear.RealMatrix arg0) throws java.lang.IllegalArgumentException
multiply インタフェース内 org.apache.commons.math3.linear.RealMatrixmultiply クラス内 org.apache.commons.math3.linear.AbstractRealMatrixjava.lang.IllegalArgumentExceptionpublic Matrix preMultiply(org.apache.commons.math3.linear.RealMatrix m) throws org.apache.commons.math3.exception.DimensionMismatchException
preMultiply インタフェース内 org.apache.commons.math3.linear.RealMatrixpreMultiply クラス内 org.apache.commons.math3.linear.AbstractRealMatrixorg.apache.commons.math3.exception.DimensionMismatchExceptionpublic Matrix computeAtA()
public org.apache.commons.math3.linear.RealVector preMultiply(org.apache.commons.math3.linear.RealVector v)
throws org.apache.commons.math3.exception.DimensionMismatchException
preMultiply インタフェース内 org.apache.commons.math3.linear.RealMatrixpreMultiply クラス内 org.apache.commons.math3.linear.AbstractRealMatrixorg.apache.commons.math3.exception.DimensionMismatchExceptionpublic org.apache.commons.math3.linear.RealVector operate(org.apache.commons.math3.linear.RealVector arg0)
throws java.lang.IllegalArgumentException
operate インタフェース内 org.apache.commons.math3.linear.RealMatrixoperate クラス内 org.apache.commons.math3.linear.AbstractRealMatrixjava.lang.IllegalArgumentExceptionpublic org.apache.commons.math3.linear.RealMatrix transpose()
transpose インタフェース内 org.apache.commons.math3.linear.RealMatrixtranspose クラス内 org.apache.commons.math3.linear.AbstractRealMatrix