概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.mklab.nfc.matx
クラス MatxIntegerArray

    java.lang.Object
      org.mklab.nfc.matrix.AbstractGrid<M>
          org.mklab.nfc.matrix.AbstractFundamentalMatrix<M>
              org.mklab.nfc.matrix.AbstractMatrix<IntMatrix>
                  org.mklab.nfc.matrix.IntMatrix
                      org.mklab.nfc.matx.MatxIntegerArray

すべての実装されたインタフェース:
  Serializable, Cloneable, FundamentalMatrix, Grid, Matrix, MatrixElementWiseOperator, MatxArray, MatxObject

    public class MatxIntegerArray

extends IntMatrix
implements MatxArray

MaTXの整数配列を表すクラスです。

バージョン:
  $Revision: 1.6 $
作成者:
  matsuki
関連項目:
  直列化された形式

コンストラクタの概要
`MatxIntegerArray()` コンストラクター
`MatxIntegerArray(BooleanMatrix matrix)` コンストラクター
`MatxIntegerArray(int[][] matrix)` コンストラクター
`MatxIntegerArray(IntMatrix matrix)` コンストラクター

メソッドの概要
`IntMatrix` | `toMatrix()` Matrix型の値を返します。
`String` | `toMmString()` MM形式の文字列を生成します。

クラス org.mklab.nfc.matrix.IntMatrix から継承されたメソッド
`add, add, add, addElementWise, addElementWise, addElementWise, appendDown, appendRight, ceilElementWise, clone, compareElementWise, compareElementWise, compareElementWise, compareElementWise, compareElementWise, conjugate, conjugateTranspose, copy, copy, covariance, createOnes, createUnit, createZero, cumulativeProduct, cumulativeProductColumnWise, cumulativeProductRowWise, cumulativeSum, cumulativeSumColumnWise, cumulativeSumRowWise, diagonal, diagonalToVector, divide, divide, divide, divide, divide, divide, divideElementWise, equals, equals, equals, equals, exchangeColumn, exchangeRow, fixElementWise, floorElementWise, getDefaultElementFormat, getElement, getElement, getImaginaryPart, getRealPart, getSubMatrix, getSubMatrix, getSubMatrix, getSubMatrix, getSubVector, hashCode, inverse, inverse, inverseElementWise, isComplex, isFiniteElementWise, isInfiniteElementWise, isNanElementWise, isReal, isTransformableFrom, isUnit, isZero, leftDivide, leftDivideElementWise, maxElementWise, meanColumnWise, meanRowWise, minElementWise, multiply, multiply, multiply, multiply, multiply, multiply, multiplyElementWise, ones, ones, ones, ones, powerElementWise, powerElementWise, powerElementWise, powerElementWise, powerElementWise, powerElementWise, powerElementWise, powerElementWise, printElements, printElements, product, productColumnWise, productRowWise, readMxFormat, remElementWise, removeColumnVectors, removeColumnVectors, removeRowVectors, removeRowVectors, reshape, resize, roundElementWise, roundToZeroElementWise, series, series, setDefaultElementFormat, setElement, setElement, setImaginaryPart, setImaginaryPart, setImaginaryPart, setImaginaryPart, setRealPart, setRealPart, setRealPart, setRealPart, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubVector, setSubVector, setSubVector, setSubVector, sort, sortColumnWise, sortRowWise, subtract, subtract, subtract, subtractElementWise, subtractElementWise, subtractElementWise, sum, sumColumnWise, sumRowWise, toComplex, toMmString, transformFrom, transpose, unaryMinus, unit, unit, unit, unit, variance, vectorToDiagonal, writeMatFormat, writeMatFormat, writeMmFormat, writeMmFormat, writeMxFormat, writeMxFormat, zero, zero`

クラス org.mklab.nfc.matrix.AbstractMatrix から継承されたメソッド
`add, covariance, createOnes, createOnes, createOnes, createUnit, createUnit, createUnit, createZero, createZero, createZero, divide, divideElementWise, isTransformableTo, isUnit, isZero, leftDivide, leftDivide, leftDivide, leftDivide, leftDivideElementWise, multiply, multiplyElementWise, power, powerElementWise, roundToZeroElementWise, shiftLeft, shiftUp, subtract, transformTo, transformToSameClass`

クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix から継承されたメソッド
`appendDown, appendRight, flipLeftRight, flipUpDown, getColumnVector, getColumnVectors, getColumnVectors, getRowVector, getRowVectors, getRowVectors, getSubMatrix, getSubMatrix, getSubMatrix, getSubVector, getSubVector, rotateLeft, rotateUp, setColumnVector, setColumnVectors, setColumnVectors, setRowVector, setRowVectors, setRowVectors, setSubMatrix, setSubMatrix, setSubMatrix, setSubVector`

クラス org.mklab.nfc.matrix.AbstractGrid から継承されたメソッド
`count, getColumnSize, getDefaultElementAlignment, getElementAlignment, getElementFormat, getGridClassName, getPrintingElementsString, getPrintingString, getRowSize, hasSameColumnSize, hasSameRowSize, isEmpty, isSameSize, isSquare, length, print, print, print, removeColumnVector, removeRowVector, setColumnSize, setDefaultElementAlignment, setElementAlignment, setElementFormat, setRowSize, toString`

クラス java.lang.Object から継承されたメソッド
`finalize, getClass, notify, notifyAll, wait, wait, wait`

インタフェース org.mklab.nfc.matrix.Matrix から継承されたメソッド
`add, conjugate, conjugateTranspose, covariance, createOnes, createOnes, createOnes, createOnes, createUnit, createUnit, createUnit, createUnit, createZero, createZero, createZero, createZero, cumulativeProduct, cumulativeProductColumnWise, cumulativeProductRowWise, cumulativeSum, cumulativeSumColumnWise, cumulativeSumRowWise, divide, divide, divide, divide, getImaginaryPart, getRealPart, inverse, inverse, isComplex, isReal, isTransformableFrom, isTransformableTo, isUnit, isUnit, isZero, leftDivide, leftDivide, leftDivide, leftDivide, meanColumnWise, meanRowWise, multiply, multiply, multiply, multiply, power, productColumnWise, productRowWise, setImaginaryPart, setImaginaryPart, setImaginaryPart, setImaginaryPart, setRealPart, setRealPart, setRealPart, setRealPart, shiftLeft, shiftUp, subtract, sumColumnWise, sumRowWise, toComplex, transformFrom, transformTo, unaryMinus`

インタフェース org.mklab.nfc.matrix.FundamentalMatrix から継承されたメソッド
`appendDown, appendRight, compareElementWise, copy, diagonalToVector, equals, flipLeftRight, flipUpDown, getColumnVector, getColumnVectors, getColumnVectors, getRowVector, getRowVectors, getRowVectors, getSubMatrix, getSubMatrix, getSubMatrix, getSubMatrix, getSubMatrix, getSubMatrix, getSubMatrix, getSubVector, getSubVector, getSubVector, reshape, resize, rotateLeft, rotateUp, setColumnVector, setColumnVectors, setColumnVectors, setRowVector, setRowVectors, setRowVectors, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubVector, setSubVector, setSubVector, transpose, vectorToDiagonal`

インタフェース org.mklab.nfc.matrix.Grid から継承されたメソッド
`clone, count, exchangeColumn, exchangeRow, getColumnSize, getElementAlignment, getElementFormat, getPrintingElementsString, getPrintingString, getRowSize, hasSameColumnSize, hasSameRowSize, isEmpty, isSameSize, isSquare, isZero, length, print, print, print, printElements, printElements, removeColumnVector, removeColumnVectors, removeColumnVectors, removeRowVector, removeRowVectors, removeRowVectors, setElementAlignment, setElementFormat`

インタフェース org.mklab.nfc.matrix.MatrixElementWiseOperator から継承されたメソッド
`addElementWise, addElementWise, addElementWise, ceilElementWise, compareElementWise, compareElementWise, compareElementWise, divideElementWise, fixElementWise, floorElementWise, inverseElementWise, isFiniteElementWise, isInfiniteElementWise, isNanElementWise, leftDivideElementWise, multiplyElementWise, powerElementWise, powerElementWise, powerElementWise, roundElementWise, roundToZeroElementWise, roundToZeroElementWise, subtractElementWise, subtractElementWise, subtractElementWise`

インタフェース org.mklab.nfc.matx.MatxObject から継承されたメソッド
`toMmString, writeMmFormat, writeMmFormat, writeMxFormat, writeMxFormat`

コンストラクタの詳細

### MatxIntegerArray

    public MatxIntegerArray(int[][] matrix)

  コンストラクター

  パラメータ:
    `matrix` - 配列のデータ

### MatxIntegerArray

    public MatxIntegerArray(IntMatrix matrix)

  コンストラクター

  パラメータ:
    `matrix` - 配列のデータ

### MatxIntegerArray

    public MatxIntegerArray(BooleanMatrix matrix)

  コンストラクター

  パラメータ:
    `matrix` - 配列のデータ

### MatxIntegerArray

    public MatxIntegerArray()

  コンストラクター

メソッドの詳細

### toMatrix

    public IntMatrix toMatrix()

  インタフェース `MatxArray` の記述:
  Matrix型の値を返します。

  定義:
    インタフェース `MatxArray` 内の `toMatrix`
  戻り値:
    Matrix型の値
  関連項目:
    `MatxArray.toMatrix()`

### toMmString

    public String toMmString()

  インタフェース `MatxObject` の記述:
  MM形式の文字列を生成します。

  定義:
    インタフェース `MatxObject` 内の `toMmString`
  オーバーライド:
    クラス `IntMatrix` 内の `toMmString`
  戻り値:
    MM形式の文字列
  関連項目:
    `IntMatrix.toMmString()`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド