ライブラリ
- ビルトイン (1)
-
bigdecimal
/ ludcmp (36) -
bigdecimal
/ newton (12) - matrix (36)
- rake (24)
- resolv (48)
クラス
- Matrix (24)
-
Matrix
:: LUPDecomposition (12) -
Rake
:: FileList (12) - Resolv (24)
- RubyVM (1)
モジュール
- LUSolve (24)
- Newton (12)
-
Rake
:: TaskManager (12)
キーワード
- DefaultResolver (12)
- LUSolve (12)
- OtherResolvError (12)
- ResolvError (12)
- ludecomp (12)
- lup (12)
-
lup
_ decomposition (12) - lusolve (12)
- new (12)
- nlsolve (12)
- resolve (12)
-
resolve
_ args (12) -
resolve
_ feature _ path (1)
検索結果
先頭5件
-
Resolv
:: ResolvError (6000.0) -
名前解決に失敗したときに発生する例外のクラスです。
名前解決に失敗したときに発生する例外のクラスです。 -
LUSolve
. # ludecomp(a , n , zero = 0 , one = 1) -> [Integer] (3000.0) -
n 次正方行列を表す配列 a を破壊的に変更し、返り値と併せて元の行列の LU 分解を提供します。
...n 次正方行列を表す配列 a を破壊的に変更し、返り値と併せて元の行列の LU 分解を提供します。
LUSolve.#lusolve の引数を構築するために使います。
@param a 行列を BigDecimal の配列で指定します。(各要素を
Row-major order... -
Resolv
. new(resolvers = [Hosts . new , DNS . new]) -> Resolv (100.0) -
resolvers に与えたリゾルバの配列を先頭から順に 名前解決を試すような、新しいリゾルバオブジェクトを返します。
...resolvers に与えたリゾルバの配列を先頭から順に
名前解決を試すような、新しいリゾルバオブジェクトを返します。
resolvers の各要素は each_address と each_name という
メソッドを持っていなければなりません。
@param resolvers リ... -
Matrix
# lup -> Matrix :: LUPDecomposition (6.0) -
行列の LUP 分解を保持したオブジェクトを返します。
...します。
//emlist[例][ruby]{
require 'matrix'
a = Matrix[[1, 2], [3, 4]]
l, u, p = a.lup
l.lower_triangular? # => true
u.upper_triangular? # => true
p.permutation? # => true
l * u == p * a # => true
a.lup.solve([2, 5]) # => Vector[(1/1), (1/2)]
//}
@see Matrix::LUPDecomposition... -
Matrix
# lup _ decomposition -> Matrix :: LUPDecomposition (6.0) -
行列の LUP 分解を保持したオブジェクトを返します。
...します。
//emlist[例][ruby]{
require 'matrix'
a = Matrix[[1, 2], [3, 4]]
l, u, p = a.lup
l.lower_triangular? # => true
u.upper_triangular? # => true
p.permutation? # => true
l * u == p * a # => true
a.lup.solve([2, 5]) # => Vector[(1/1), (1/2)]
//}
@see Matrix::LUPDecomposition...