|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.mklab.nfc.scalar.ComplexNumericalScalarUtil
public class ComplexNumericalScalarUtil
複素数に関するユーティリティクラスです。
コンストラクタの概要 | |
---|---|
ComplexNumericalScalarUtil()
|
メソッドの概要 | ||
---|---|---|
static
|
createArray(T[][] realPart,
T[][] imagPart)
実部配列と虚部配列から複素行列を生成します。 |
|
static
|
createArray(T[] realPart,
T[] imagPart)
実部配列と虚部配列から複素行列を生成します。 |
|
static
|
divide(double realNumber,
ComplexScalar<T> complexNumber)
実数と複素数の商を返します。 |
|
static
|
leftDivide(double realNumber,
ComplexScalar<T> complexNumber)
実数の逆数と複素数の積を返します。 |
|
static
|
leftDivide(int intNumber,
ComplexScalar<T> complexNumber)
整数の逆数と複素数の積を返します。 |
|
static
|
multiply(double realNumber,
ComplexScalar<T> complexNumber)
実数と複素数の積を返します。 |
|
static
|
power(NumericalScalar<?> realNumber,
ComplexScalar<T> complexNumber)
実数の複素数乗を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ComplexNumericalScalarUtil()
メソッドの詳細 |
---|
public static final <T extends NumericalScalar<T>> ComplexScalar<T> multiply(double realNumber, ComplexScalar<T> complexNumber)
T
- 実部と虚部の型realNumber
- 実数complexNumber
- 複素数
public static final <T extends NumericalScalar<T>> ComplexScalar<T> leftDivide(double realNumber, ComplexScalar<T> complexNumber)
T
- 実部と虚部の型realNumber
- 実数complexNumber
- 複素数
public static final <T extends NumericalScalar<T>> ComplexScalar<T> leftDivide(int intNumber, ComplexScalar<T> complexNumber)
T
- 実部と虚部の型intNumber
- 整数complexNumber
- 複素数
public static final <T extends NumericalScalar<T>> ComplexScalar<T> divide(double realNumber, ComplexScalar<T> complexNumber)
T
- 実部と虚部の型realNumber
- 実数complexNumber
- 複素数
public static final <T extends NumericalScalar<T>> ComplexScalar<T> power(NumericalScalar<?> realNumber, ComplexScalar<T> complexNumber)
T
- 実部と虚部の型realNumber
- 実数complexNumber
- 複素数
public static final <T extends NumericalScalar<T>> ComplexScalar<T>[][] createArray(T[][] realPart, T[][] imagPart)
T
- 成分の型realPart
- 実部配列imagPart
- 複素配列
public static final <T extends NumericalScalar<T>> ComplexScalar<T>[] createArray(T[] realPart, T[] imagPart)
T
- 成分の型realPart
- 実部配列imagPart
- 複素配列
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |