るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.017秒)

別のキーワード

  1. _builtin runtimeerror
  2. raise runtimeerror
  3. fail runtimeerror
  4. open runtimeerror
  5. enable runtimeerror

ライブラリ

モジュール

検索結果

Newton.#nlsolve(f, x) -> Integer (18113.0)

ニュートン法を用いて非線形方程式 f(x) = 0 の解 x を求めます。

... RuntimeError が発生する場合があります。実行後は引
数 x に指定したオブジェクトに解が代入されます。
実行後は解を表す値が代入されています。

@return 計算した回数を整数で返します。

@raise RuntimeError 解が...

bigdecimal/newton (18.0)

ニュートン法を用いて非線形方程式 f(x) = 0 の解 x を求める機能を提供しま す。

...ブライブラリは BigDecimal に依存しません。

実行例:

require "bigdecimal"
require "bigdecimal/newton"

...

n = Newton.nlsolve(f, x)

引数 f には関数を表すオブジェクトを指定します。以下のメソッドに応答でき
る必要があります。

: f.v...
...ます。解が複数ある場合、
初期値によって得られる解が異なります。また,初期値によっては収束せずに
RuntimeError
が発生する場合があります。実行後は引数 x は破壊的に
変更されます。x から解を取得します。

戻り値 n...
...は計算した回数を整数で返します。

Ruby のソースコード中の以下のサンプルスクリプトも参考にしてください。

* https://github.com/ruby/ruby/blob/master/ext/bigdecimal/sample/nlsolve.rb...