Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > bigdecimal/jacobianライブラリ > Jacobianモジュール > jacobian

module function Jacobian.#jacobian

jacobian(f, fx, x) -> [Numeric][permalink][rdoc]

ヤコビ行列を計算します。

[PARAM] f:
ヤコビ行列を求めたい関数を表すオブジェクトを指定します。詳細は bigdecimal/jacobian をご覧ください。
[PARAM] fx:
f.values(x) の結果を表すベクトルを数値の配列で指定します。
[PARAM] x:
ヤコビ行列を求める点 x にあたるベクトルを数値の配列で指定します。
[RETURN]
ヤコビ行列を返します。(各要素を Row-major order で 1 次元の配列 にしたオブジェクトを指定します)
[EXCEPTION] RuntimeError:
計算結果が特異ヤコビ行列になった場合に発生します。