|
||||||||||
前 次 | フレームあり フレームなし |
DoubleComplexNumber を使用しているパッケージ | |
---|---|
org.mklab.nfc.matrix | 行列に関するクラスを提供します。 |
org.mklab.nfc.matx | MaTXに関係するデータを扱うためのクラスを提供します。 |
org.mklab.nfc.random | 乱数に関するクラスを提供します。 |
org.mklab.nfc.scalar | スカラーに関するクラスを提供します。 |
org.mklab.nfc.util | ユーティリティクラスを提供します。 |
org.mklab.nfc.matrix での DoubleComplexNumber の使用 |
---|
DoubleComplexNumber を返す org.mklab.nfc.matrix のメソッド | |
---|---|
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.clone(DoubleComplexNumber[][] matrix)
行列の複製を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.createArray(double[][] matrix)
実行列を複素行列(元の行列を実部とする)に変換します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.createArray(double[][] realPart,
double[][] imagPart)
実部配列と虚部配列から複素行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.createArray(int[][] matrix)
整数行列を複素行列(元の行列を実部とする)に変換します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.ones(int rowSize,
int columnSize)
全ての成分が1である行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(double[][] matrix,
DoubleComplexNumber scalar)
実行列の成分毎の累乗(指数は複素数)を返します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(double[][] a1,
DoubleComplexNumber[][] a2)
実行列の累乗を成分毎に返します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(double scalar,
DoubleComplexNumber[][] matrix)
実数の成分毎の累乗を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(int[][] matrix,
DoubleComplexNumber scalar)
全ての成分の累乗を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(int[][] a1,
DoubleComplexNumber[][] a2)
行列の成分毎に累乗を計算し、計算結果を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.randomNormal(int rowSize,
int columnSize)
正規分布の乱数を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.randomNormal(int rowSize,
int columnSize,
long seed)
正規分布の乱数を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.randomUniform(int rowSize,
int columnSize)
一様分布の乱数を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.randomUniform(int rowSize,
int columnSize,
long seed)
一様分布の乱数を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.readMatFormat(int rowSize,
int columnSize,
StreamTokenizer st)
ストリームトークンナイザから行列(MATフォーマット)を読み込みます。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.readMxFormat(InputStream input,
MxDataHead head)
入力ストリームから行列データ(MXフォーマット)を読み込みます。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.unit(int rowSize,
int columnSize)
単位行列を生成します。 |
DoubleComplexNumber 型の引数を持つ型を返す org.mklab.nfc.matrix のメソッド | |
---|---|
NumericalMatrix<DoubleComplexNumber> |
DoubleComplexMatrix.eigenVector(DoubleComplexMatrix b)
一般化固有ベクトルを返します。 |
NumericalMatrix<DoubleComplexNumber> |
DoubleComplexMatrix.eigenVector(DoubleMatrix b)
一般化固有ベクトルを返します。 |
NumericalMatrix<DoubleComplexNumber> |
DoubleMatrix.eigenVector(NumericalMatrixOperator b)
|
NumericalMatrix<DoubleComplexNumber> |
DoubleComplexMatrix.eigenVector(NumericalMatrixOperator<?> b)
|
HessenbergDecomposition<NumericalMatrix<DoubleComplexNumber>> |
DoubleComplexMatrix.hessenbergDecompose()
|
QRDecomposition<NumericalMatrix<DoubleComplexNumber>> |
DoubleComplexMatrix.qrDecompose()
|
QRDecomposition<NumericalMatrix<DoubleComplexNumber>> |
DoubleComplexMatrix.qrDecomposeWithPermutation()
|
SchurDecomposition<NumericalMatrix<DoubleComplexNumber>> |
DoubleComplexMatrix.schurDecompose()
|
SingularValueDecomposition<NumericalMatrix<DoubleComplexNumber>> |
DoubleComplexMatrix.singularValueDecompose()
|
DoubleComplexNumber 型のパラメータを持つ org.mklab.nfc.matrix のメソッド | |
---|---|
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.clone(DoubleComplexNumber[][] matrix)
行列の複製を生成します。 |
static double[][] |
DoubleComplexMatrixUtil.getImagPartElements(DoubleComplexNumber[][] matrix)
虚部をdoubleの2次元配列で返します。 |
static double[][] |
DoubleComplexMatrixUtil.getRealPartElements(DoubleComplexNumber[][] matrix)
実部をdoubleの2次元配列で返します。 |
static double |
DoubleComplexMatrixUtil.norm(DoubleComplexNumber[][] matrix,
NormType type)
行列のノルムを返します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(double[][] matrix,
DoubleComplexNumber scalar)
実行列の成分毎の累乗(指数は複素数)を返します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(double[][] a1,
DoubleComplexNumber[][] a2)
実行列の累乗を成分毎に返します。 |
static DoubleComplexMatrix |
DoubleComplexMatrix.powerElementWise(DoubleComplexNumber scalar,
Matrix matrix)
複素数の累乗(行列成分毎)を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(double scalar,
DoubleComplexNumber[][] matrix)
実数の成分毎の累乗を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(int[][] matrix,
DoubleComplexNumber scalar)
全ての成分の累乗を成分とする行列を生成します。 |
static DoubleComplexNumber[][] |
DoubleComplexMatrixUtil.powerElementWise(int[][] a1,
DoubleComplexNumber[][] a2)
行列の成分毎に累乗を計算し、計算結果を成分とする行列を生成します。 |
static void |
DoubleComplexMatrixUtil.print(DoubleComplexNumber[][] matrix,
Writer output,
String format,
GridElementAlignment alignment,
int maxColumnSize)
ライターに出力します。 |
static void |
DoubleComplexMatrixUtil.setImagPartElements(DoubleComplexNumber[][] matrix,
double[][] imagPart)
虚部を設定します。 |
static void |
DoubleComplexMatrixUtil.setRealPartElements(DoubleComplexNumber[][] matrix,
double[][] realPart)
実部を設定します。 |
static String |
DoubleComplexMatrixUtil.toMmString(DoubleComplexNumber[][] matrix,
String elementFormat)
行列をMMフォーマットの文字列に変換します。 |
static void |
DoubleComplexMatrixUtil.writeMatFormat(DoubleComplexNumber[][] matrix,
OutputStream output)
複素行列のデータを(MATフォーマット)で出力ストリームに出力します。 |
static void |
DoubleComplexMatrixUtil.writeMatFormat(DoubleComplexNumber[][] matrix,
String fileName)
複素行列をMATフォーマットでファイルに保存します。 |
static void |
DoubleComplexMatrixUtil.writeMxFormat(DoubleComplexNumber[][] matrix,
OutputStream output,
String name)
行列を出力ストリームに(MXフォーマット)で出力します。 |
org.mklab.nfc.matx での DoubleComplexNumber の使用 |
---|
DoubleComplexNumber を返す org.mklab.nfc.matx のメソッド | |
---|---|
DoubleComplexNumber |
MatxList.getComplex(int index)
要素を Complex 型で取り出す。 |
DoubleComplexNumber 型のパラメータを持つ org.mklab.nfc.matx のメソッド | |
---|---|
void |
MatxList.add(DoubleComplexNumber value)
valueをリストの最後に追加します。 |
BooleanMatrix |
MatxList.compareElementWise(DoubleComplexNumber opponent,
String operator)
各要素とopponentをoperatorで指定された演算子 (".==", ".! |
void |
MatxList.set(int index,
DoubleComplexNumber value)
リストのi番目に複素数valueを設定します。 |
DoubleComplexNumber 型のパラメータを持つ org.mklab.nfc.matx のコンストラクタ | |
---|---|
MatxComplexArray(DoubleComplexNumber[][] matrix)
コンストラクター |
DoubleComplexNumber 型の型引数を持つ org.mklab.nfc.matx のコンストラクタパラメータ | |
---|---|
MatxComplexArray(NumericalMatrixOperator<DoubleComplexNumber> matrix)
コンストラクター |
org.mklab.nfc.random での DoubleComplexNumber の使用 |
---|
DoubleComplexNumber を返す org.mklab.nfc.random のメソッド | |
---|---|
DoubleComplexNumber |
DoubleComplexRandom.nextValue()
|
org.mklab.nfc.scalar での DoubleComplexNumber の使用 |
---|
DoubleComplexNumber を返す org.mklab.nfc.scalar のメソッド | |
---|---|
DoubleComplexNumber |
DoubleComplexNumber.acos()
|
DoubleComplexNumber |
DoubleComplexNumber.acosh()
|
DoubleComplexNumber |
DoubleComplexNumber.add(double value)
|
DoubleComplexNumber |
DoubleComplexNumber.add(DoubleComplexNumber value)
複素数との和を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.add(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の和を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.add(int value)
|
DoubleComplexNumber |
DoubleComplexNumber.addSelf(DoubleComplexNumber value)
自身に複素数を加えます。 |
DoubleComplexNumber |
DoubleComplexNumber.addSelft(double value)
自身に実数を加えます。 |
DoubleComplexNumber |
DoubleComplexNumber.asin()
|
DoubleComplexNumber |
DoubleComplexNumber.asinh()
|
DoubleComplexNumber |
DoubleComplexNumber.atan()
|
DoubleComplexNumber |
DoubleComplexNumber.atanh()
|
DoubleComplexNumber |
DoubleComplexNumber.ceil()
|
DoubleComplexNumber |
DoubleComplexNumber.clone()
|
DoubleComplexNumber |
DoubleComplexNumber.conjugate()
|
DoubleComplexNumber |
DoubleComplexNumber.cos()
|
DoubleComplexNumber |
DoubleComplexNumber.cosh()
|
DoubleComplexNumber |
DoubleComplexNumber.create(double value)
|
DoubleComplexNumber |
DoubleComplexNumber.create(int value)
|
static DoubleComplexNumber[][] |
DoubleComplexNumber.createArray(double[][] realPart,
double[][] imaginaryPart)
複素数の2次元配列を返します。 |
static DoubleComplexNumber[][] |
DoubleComplexNumber.createArray(double[] realPart,
double[] imaginaryPart)
複素数の1次元配列を返します。 |
DoubleComplexNumber[] |
DoubleComplexNumber.createArray(int size)
|
DoubleComplexNumber[][] |
DoubleComplexNumber.createArray(int rowSize,
int columnSize)
|
DoubleComplexNumber |
DoubleComplexNumber.createE()
|
DoubleComplexNumber |
DoubleNumber.createImagUnit()
|
DoubleComplexNumber |
DoubleComplexNumber.createImagUnit()
|
DoubleComplexNumber |
DoubleComplexNumber.createPI()
|
DoubleComplexNumber |
DoubleComplexNumber.createUnit()
|
DoubleComplexNumber |
DoubleComplexNumber.createZero()
|
static DoubleComplexNumber[][] |
DoubleComplexNumber.createZeroArray(int rowSize,
int columnSize)
成分が零である DoubleComplexNumber の2次元配列を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.divide(double value)
|
DoubleComplexNumber |
DoubleComplexNumber.divide(DoubleComplexNumber value)
複素数との商( this *value -1 )を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.divide(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の商を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.divide(int value)
|
DoubleComplexNumber |
DoubleComplexNumber.exp()
|
DoubleComplexNumber |
DoubleComplexNumber.fix()
|
DoubleComplexNumber |
DoubleComplexNumber.floor()
|
DoubleComplexNumber |
DoubleComplexNumber.getInfinity()
|
DoubleComplexNumber |
DoubleComplexNumber.getNaN()
|
DoubleComplexNumber |
DoubleComplexNumber.inverse()
|
DoubleComplexNumber |
DoubleComplexNumber.leftDivide(double value)
|
DoubleComplexNumber |
DoubleComplexNumber.leftDivide(DoubleComplexNumber value)
自身の逆数と複素数cの積( this -1 *value )を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.leftDivide(double realNumber,
DoubleComplexNumber complexNumber)
実数の逆数と複素数の積を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.leftDivide(int value)
|
DoubleComplexNumber |
DoubleComplexNumber.log()
|
DoubleComplexNumber |
DoubleComplexNumber.log10()
|
DoubleComplexNumber |
DoubleComplexNumber.multiply(double value)
|
DoubleComplexNumber |
DoubleComplexNumber.multiply(DoubleComplexNumber value)
複素数との積を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.multiply(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の積を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.multiply(int value)
|
static DoubleComplexNumber |
DoubleComplexNumberUtil.multiply(int intNumber,
DoubleComplexNumber complexNumber)
整数と複素数の積を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.multiplySelf(double value)
自身に実数を乗じます。 |
DoubleComplexNumber |
DoubleComplexNumber.multiplySelf(DoubleComplexNumber value)
自身に複素数を乗じます。 |
DoubleComplexNumber |
DoubleComplexNumber.power(double scalar)
|
DoubleComplexNumber |
DoubleComplexNumber.power(DoubleComplexNumber scalar)
複素数 scalar 乗(this
scalar )を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.power(double realNumber,
DoubleComplexNumber complexNumber)
実数の複素数乗を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.power(int scalar)
|
static DoubleComplexNumber |
DoubleComplexNumber.readMxFormat(InputStream input)
MXフォーマットで入力ストリームから読込む。 |
static DoubleComplexNumber |
DoubleComplexNumber.readMxFormat(MxDataHead head,
InputStream input)
MXフォーマットで入力ストリームから読込む。 |
static DoubleComplexNumber |
DoubleComplexNumber.readMxFormat(String fileName)
MXフォーマットでファイルから読込む。 |
DoubleComplexNumber |
DoubleComplexNumber.round()
|
DoubleComplexNumber |
DoubleComplexNumber.roundToZero(double tolerance)
|
DoubleComplexNumber |
DoubleComplexNumber.roundToZero(NumericalScalar<?> tolerance)
|
DoubleComplexNumber |
DoubleComplexNumber.signum()
(値/絶対値)を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.sin()
|
DoubleComplexNumber |
DoubleComplexNumber.sinh()
|
DoubleComplexNumber |
DoubleComplexNumber.sqrt()
|
DoubleComplexNumber |
DoubleComplexNumber.subtract(double value)
|
DoubleComplexNumber |
DoubleComplexNumber.subtract(DoubleComplexNumber value)
複素数との差を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.subtract(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の差を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.subtract(int value)
|
DoubleComplexNumber |
DoubleComplexNumber.tan()
|
DoubleComplexNumber |
DoubleComplexNumber.tanh()
|
DoubleComplexNumber |
DoubleNumber.toComplex()
|
DoubleComplexNumber |
DoubleComplexNumber.toComplex()
|
DoubleComplexNumber |
DoubleComplexNumber.transformFrom(double value)
|
DoubleComplexNumber |
DoubleComplexNumber.transformFrom(GridElement<?> value)
|
DoubleComplexNumber |
DoubleComplexNumber.transformFrom(int value)
|
DoubleComplexNumber |
DoubleComplexNumber.unaryMinus()
|
DoubleComplexNumber |
DoubleComplexNumber.valueOf(String numberString)
|
DoubleComplexNumber 型の引数を持つ型を返す org.mklab.nfc.scalar のメソッド | |
---|---|
RandomGenerator<DoubleComplexNumber> |
DoubleComplexNumber.createUniformRandomGenerator()
|
DoubleComplexNumber 型のパラメータを持つ org.mklab.nfc.scalar のメソッド | |
---|---|
DoubleComplexNumber |
DoubleComplexNumber.add(DoubleComplexNumber value)
複素数との和を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.add(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の和を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.addSelf(DoubleComplexNumber value)
自身に複素数を加えます。 |
boolean |
DoubleComplexNumber.compare(String operator,
DoubleComplexNumber opponent)
opponent をoperator で指定された演算子で比較します。 |
DoubleComplexNumber |
DoubleComplexNumber.divide(DoubleComplexNumber value)
複素数との商( this *value -1 )を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.divide(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の商を返します。 |
boolean |
DoubleComplexNumber.equals(DoubleComplexNumber opponent,
double tolerance)
許容範囲内で等しいか判定します。 |
boolean |
DoubleComplexNumber.equals(DoubleComplexNumber opponent,
NumericalScalar<?> tolerance)
許容範囲内で等しいか判定します。 |
static boolean |
DoubleComplexNumberUtil.equals(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数が等しか判定します。 |
DoubleComplexNumber |
DoubleComplexNumber.leftDivide(DoubleComplexNumber value)
自身の逆数と複素数cの積( this -1 *value )を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.leftDivide(double realNumber,
DoubleComplexNumber complexNumber)
実数の逆数と複素数の積を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.multiply(DoubleComplexNumber value)
複素数との積を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.multiply(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の積を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.multiply(int intNumber,
DoubleComplexNumber complexNumber)
整数と複素数の積を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.multiplySelf(DoubleComplexNumber value)
自身に複素数を乗じます。 |
DoubleComplexNumber |
DoubleComplexNumber.power(DoubleComplexNumber scalar)
複素数 scalar 乗(this
scalar )を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.power(double realNumber,
DoubleComplexNumber complexNumber)
実数の複素数乗を返します。 |
DoubleComplexNumber |
DoubleComplexNumber.subtract(DoubleComplexNumber value)
複素数との差を返します。 |
static DoubleComplexNumber |
DoubleComplexNumberUtil.subtract(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の差を返します。 |
org.mklab.nfc.util での DoubleComplexNumber の使用 |
---|
DoubleComplexNumber 型のパラメータを持つ org.mklab.nfc.util のコンストラクタ | |
---|---|
MxDataHead(DoubleComplexNumber[][] data,
String name)
複素行列のヘッダのコンストラクター |
|
MxDataHead(DoubleComplexNumber[] data,
String name)
複素多項式用のヘッダのコンストラクター |
|
MxDataHead(DoubleComplexNumber data,
String name)
複素数用のヘッダのコンストラクター |
|
||||||||||
前 次 | フレームあり フレームなし |