|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.mklab.nfc.matrix.SymbolicMatrixUtil
public class SymbolicMatrixUtil
SymbolicMatrix
のユーティリティクラスです。
コンストラクタの概要 | |
---|---|
SymbolicMatrixUtil()
|
メソッドの概要 | ||
---|---|---|
static
|
derivative(E[][] matrix,
int order)
各成分の order 階導関数を成分とする行列を求めます。 |
|
static
|
evaluate(E[][] matrix,
double value)
変数に値を代入して、評価します。 |
|
static
|
evaluate(E[][] matrix,
int value)
変数に値を代入して、評価します。 |
|
static
|
evaluate(E[][] matrix,
NumericalScalar<?> value)
変数に値を代入して、評価します。 |
|
static
|
evaluate(E[][] matrix,
Scalar<?> value)
変数に値を代入して、評価します。 |
|
static
|
setVariable(E[][] matrix,
String variableName)
各成分の数式の変数を variableName で指定した文字列に設定します。 |
|
static
|
shiftHigher(E[][] matrix,
int count)
各成分の係数を高次方向に count 回シフトした式を成分とする行列を求めます。 |
|
static
|
shiftLower(E[][] matrix,
int count)
各成分の係数を低次方向に count 回シフトした式を成分とする行列を求めます。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public SymbolicMatrixUtil()
メソッドの詳細 |
---|
public static <E extends SymbolicScalar<E>> E[][] derivative(E[][] matrix, int order)
order
階導関数を成分とする行列を求めます。
E
- 成分の型matrix
- 対象となる行列order
- 階数
order
階導関数を成分とする行列public static <E extends SymbolicScalar<E>> E[][] shiftLower(E[][] matrix, int count)
count
回シフトした式を成分とする行列を求めます。
E
- 成分の型matrix
- 対象となる行列count
- シフトの数
count
回シフトした式を成分とする行列public static <E extends SymbolicScalar<E>> E[][] shiftHigher(E[][] matrix, int count)
count
回シフトした式を成分とする行列を求めます。
E
- 成分の型matrix
- 対象となる行列count
- シフトの数
count
回シフトした式を成分とする行列public static <E extends SymbolicScalar<E>> Scalar<?>[][] evaluate(E[][] matrix, int value)
E
- 成分の型matrix
- 対象となる行列value
- 変数に代入する値
public static <E extends SymbolicScalar<E>> Scalar<?>[][] evaluate(E[][] matrix, double value)
E
- 成分の型matrix
- 対象となる行列value
- 変数に代入する値
public static <E extends SymbolicScalar<E>> NumericalScalar<?>[][] evaluate(E[][] matrix, NumericalScalar<?> value)
E
- 成分の型matrix
- 対象となる行列value
- 変数に代入する値
public static <E extends SymbolicScalar<E>> Scalar<?>[][] evaluate(E[][] matrix, Scalar<?> value)
E
- 成分の型matrix
- 対象となる行列value
- 変数に代入する値
public static <E extends SymbolicScalar<E>> void setVariable(E[][] matrix, String variableName)
variableName
で指定した文字列に設定します。
E
- 成分の型matrix
- 対象となる行列variableName
- 設定する式変数
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |