Ruby 1.9.3 リファレンスマニュアル
> ライブラリ一覧
> bigdecimal/newtonライブラリ
> Newtonモジュール
module Newton
クラスの継承リスト: Newton
      < LUSolve
      
      < Jacobian
      
要約
ニュートン法を用いて非線形方程式 f の解 x を求める機能を提供するモジュー
ルです。
目次
- モジュール関数
- 
nlsolve
norm
モジュール関数
- nlsolve(f, x) -> Integer[permalink][rdoc]
- 
ニュートン法を用いて非線形方程式 f(x) = 0 の解 x を求めます。
 
- [PARAM] f:
- 
関数を表すオブジェクトを指定します。詳細は
bigdecimal/newton をご覧ください。
- [PARAM] x:
- 
探索を開始する点を数値の配列で指定します。解が複数ある場合、初
期値によって得られる解が異なります。また,初期値によっては収束
せずに RuntimeError が発生する場合があります。実行後は引
数 x に指定したオブジェクトに解が代入されます。
実行後は解を表す値が代入されています。
- [RETURN]
- 
計算した回数を整数で返します。
- [EXCEPTION] RuntimeError:
- 
解が収束しない場合に発生します。
 
- norm(fv, zero = 0.0) -> Float[permalink][rdoc]
- 
ライブラリ内部で使用します。