概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## クラス
org.mklab.nfc.matrix.PolynomialMatrix の使用

PolynomialMatrix を使用しているパッケージ
org.mklab.nfc.matrix | 行列に関するクラスを提供します。
org.mklab.nfc.matx | MaTXに関係するデータを扱うためのクラスを提供します。
org.mklab.nfc.scalar | スカラーに関するクラスを提供します。

org.mklab.nfc.matrix での PolynomialMatrix の使用

PolynomialMatrix を返す org.mklab.nfc.matrix のメソッド
`static PolynomialMatrix` | `PolynomialMatrix.diagonal(Polynomial[] diagonalElements)` 対角行列を生成します。
`PolynomialMatrix` | `RationalPolynomialMatrix.getDenominatorElementWise()` 成分毎の分母多項式を成分とする行列を返します。
`PolynomialMatrix` | `RationalPolynomialMatrix.getNumeratorElementWise()` 成分毎の分子多項式を成分とする行列を返します。
`PolynomialMatrix` | `RationalPolynomialMatrix.getQuotientElementWise()` 成分毎の商多項式を成分とする行列を返します。
`PolynomialMatrix` | `RationalPolynomialMatrix.getRemainderElementWise()` 成分毎の剰余多項式を成分とする行列を返します。
`PolynomialMatrix` | `PolynomialMatrix.integral()` 各成分の1階不定積分を返します。
`PolynomialMatrix` | `PolynomialMatrix.integral(int order)` 各成分の不定積分を返します。
`static PolynomialMatrix` | `PolynomialMatrix.ones(int size)` 全成分1の行列を生成します。
`static PolynomialMatrix` | `PolynomialMatrix.ones(int rowSize, int columnSize)` 全成分1の行列を生成します。
`static PolynomialMatrix` | `PolynomialMatrix.ones(int rowSize, int columnSize, String variableName)` 全成分1の行列を生成します。
`static PolynomialMatrix` | `PolynomialMatrix.ones(int size, String variableName)` 全成分1の行列を生成します。
`static PolynomialMatrix` | `PolynomialMatrix.powerElementWise(Polynomial scalar, IntMatrix matrix)` 1個の多項式について、行列の各成分の累乗を求めます。
`static PolynomialMatrix` | `PolynomialMatrix.powerElementWise(Polynomial scalar, Matrix matrix)` 1個の多項式について、行列の各成分の累乗を求めます。
`static PolynomialMatrix` | `PolynomialMatrix.readMxFormat(InputStream input, MxDataHead head)` `MatxMatrix.readMxFormat(InputStream)` から呼ばれる中間メソッドです。
`static PolynomialMatrix` | `PolynomialMatrix.unit(int size)` 単位行列を生成します。
`static PolynomialMatrix` | `PolynomialMatrix.unit(int rowSize, int columnSize)` 単位行列を生成します。
`static PolynomialMatrix` | `PolynomialMatrix.unit(int rowSize, int columnSize, String variableName)` 単位行列を生成します。
`static PolynomialMatrix` | `PolynomialMatrix.unit(int size, String variableName)` 単位行列を生成します。

PolynomialMatrix 型のパラメータを持つ org.mklab.nfc.matrix のコンストラクタ
`RationalPolynomialMatrix(PolynomialMatrix matrix)` 新しく生成された`RationalPolynomialMatrix`オブジェクトを初期化します。

org.mklab.nfc.matx での PolynomialMatrix の使用

org.mklab.nfc.matx での PolynomialMatrix のサブクラス
`class` | `MatxPolynomialArray` MaTXの多項式配列を表すクラスです。

PolynomialMatrix を返す org.mklab.nfc.matx のメソッド
`PolynomialMatrix` | `MatxPolynomialArray.toMatrix()`

PolynomialMatrix 型のパラメータを持つ org.mklab.nfc.matx のコンストラクタ
`MatxPolynomialArray(PolynomialMatrix matrix)` コンストラクター
`MatxRationalPolynomialArray(PolynomialMatrix matrix)` コンストラクター

org.mklab.nfc.scalar での PolynomialMatrix の使用

PolynomialMatrix を返す org.mklab.nfc.scalar のメソッド
`PolynomialMatrix` | `Polynomial.createGrid(int rowSize, int columnSize, Scalar<? extends Scalar<?>>[][] elements)`
`PolynomialMatrix` | `Polynomial.createGrid(Scalar<? extends Scalar<?>>[] elements)`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし