143件ヒット
[1-100件を表示]
(0.025秒)
クラス
- Matrix (132)
-
Matrix
:: EigenvalueDecomposition (11)
キーワード
- cofactor (11)
-
cofactor
_ expansion (11) - det (11)
-
det
_ e (11) - determinant (11)
-
determinant
_ e (11) - eigenvalues (11)
-
elements
_ to _ f (11) -
laplace
_ expansion (11) - rank (11)
- round (11)
- trace (11)
検索結果
先頭5件
-
Matrix
# tr -> Integer | Float | Rational | Complex (21205.0) -
トレース (trace) を返します。
...トレース (trace) を返します。
行列のトレース (trace) とは、対角要素の和です。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}
trace は正方行列でのみ定義されます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が... -
Matrix
# trace -> Integer | Float | Rational | Complex (9205.0) -
トレース (trace) を返します。
...トレース (trace) を返します。
行列のトレース (trace) とは、対角要素の和です。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}
trace は正方行列でのみ定義されます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が... -
Matrix
# elements _ to _ f -> Matrix (3118.0) -
各要素を浮動小数点数 Float に変換した行列を返します。
...各要素を浮動小数点数 Float に変換した行列を返します。
このメソッドは deprecated です。 map(&:to_f) を使ってください。... -
Matrix
# round(ndigits = 0) -> Matrix (3108.0) -
行列の各要素を指定した桁数で丸めた行列を返します。
...行列の各要素を指定した桁数で丸めた行列を返します。
@see Float#round... -
Matrix
# cofactor _ expansion(row: nil , column: nil) -> object | Integer | Rational | Float (3104.0) -
row 行、もしくは column 列に関するラプラス展開をする。
...けです。かわりにMatrix#determinant を
利用すべきです。
変則的な形状の行列に対してはそれ以上の意味を持ちます。例えば
row行/column列が行列やベクトルである場合には
//emlist[例][ruby]{
require 'matrix'
# Matrix[[7,6], [3,9]].laplace_expa......=> 45
Matrix[[Vector[1, 0], Vector[0, 1]], [2, 3]].laplace_expansion(row: 0) # => Vector[3, -2]
//}
@param row 行
@param column 列
@raise ArgumentError row と column を両方指定した、もしくは両方とも指定していない、場合に発生します
@raise ExceptionForMatrix::ErrD......imensionMismatch 行列が正方でない場合に発生します
@see Matrix#cofactor... -
Matrix
# det _ e -> Rational | Float (3104.0) -
このメソッドは deprecated です。 Matrix#determinant を代わりに使ってください。
...このメソッドは deprecated です。
Matrix#determinant を代わりに使ってください。... -
Matrix
# determinant _ e -> Rational | Float (3104.0) -
このメソッドは deprecated です。 Matrix#determinant を代わりに使ってください。
...このメソッドは deprecated です。
Matrix#determinant を代わりに使ってください。... -
Matrix
# laplace _ expansion(row: nil , column: nil) -> object | Integer | Rational | Float (3104.0) -
row 行、もしくは column 列に関するラプラス展開をする。
...けです。かわりにMatrix#determinant を
利用すべきです。
変則的な形状の行列に対してはそれ以上の意味を持ちます。例えば
row行/column列が行列やベクトルである場合には
//emlist[例][ruby]{
require 'matrix'
# Matrix[[7,6], [3,9]].laplace_expa......=> 45
Matrix[[Vector[1, 0], Vector[0, 1]], [2, 3]].laplace_expansion(row: 0) # => Vector[3, -2]
//}
@param row 行
@param column 列
@raise ArgumentError row と column を両方指定した、もしくは両方とも指定していない、場合に発生します
@raise ExceptionForMatrix::ErrD......imensionMismatch 行列が正方でない場合に発生します
@see Matrix#cofactor... -
Matrix
# cofactor(row , column) -> Integer | Rational | Float (3103.0) -
(row, column)-余因子を返します。
...(row, column)-余因子を返します。
各要素の型によって返り値が変わります。
@param row 行
@param column 列
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方でない場合に発生します。
@see Matrix#adjugate... -
Matrix
:: EigenvalueDecomposition # eigenvalues -> [Float] (3103.0) -
固有値を配列で返します。
固有値を配列で返します。