|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 - 設定する式変数
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||