|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 - 複素配列
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||