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:
-
計算結果が特異ヤコビ行列になった場合に発生します。