nD非線形システムシングルソリューション (フォーミュラ)
- 更新日2025-07-30
- 3分で読める
n次元の開始点から始まるn次方程式の非線形システムの解を決定します。使用する多態性インスタンスを手動で選択する必要があります。

入力/出力
確度
—
確度は、ゼロ測定の確度を制御します。デフォルト値は1.00E-8であり、実際の解から計算された最大偏差を指定します。
h
—
hは、微分係数を計算するための小さな区間です。デフォルトは1E-8です。
開始
—
開始はn次元での開始ポイントです。
X
—
Xは、x変数を表する文字列の配列です。文字列の配列に変数tが含まれている場合、VIはエラーを返します。
F(X)
—
F(X)は、n次元の関数を定義する文字列の配列です。フォーミュラには任意の数の有効な変数を含めることができます。
ゼロ
—
ゼロには、F(X)で求められたゼロが含まれます。
f(ゼロ)
—
F (ゼロ) にはゼロの関数値が含まれます。 通常、これらの値は0に近い値です。
ティック
—
ティックは、フォーミュラを解析して、ゼロを生成するのに要した時間 (ミリ秒) です。
エラー
—
エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。 |
Fはn次関数、Xはn次元の任意の点であるとします。
さらに、以下の公式を仮定します。
f = 0.5F²アルゴリズムは以下の式でベクトルPを検索します。
F(X + dP)≦ F(X)である。を、すべての0≦ d ≦1に対して行う。
2番目の手順では、適切な値d*が計算されるので、
F(X + d*P)はF(X)よりも非常に小さい値になります。この処理を F(X)≒0に達するまで繰り返す。次に、F(X) = 0の近似値が求められます。
確度
—
開始
—
X
—
ゼロ
—
ティック
—
エラー
—