1215件ヒット
[1-100件を表示]
(0.037秒)
クラス
- Matrix (829)
-
Matrix
:: LUPDecomposition (48) - Vector (338)
キーワード
- * (48)
- ** (12)
- + (24)
- +@ (24)
- -@ (24)
-
/ (36) - == (24)
- [] (24)
- []= (21)
- adjugate (12)
-
angle
_ with (12) - antisymmetric? (7)
- coerce (12)
- cofactor (12)
-
cofactor
_ expansion (12) - collect (24)
- collect! (14)
- collect2 (24)
- column (24)
- combine (8)
- component (24)
- cross (12)
-
cross
_ product (12) - det (24)
- determinant (24)
- diagonal? (12)
- dot (12)
- each (24)
- each2 (24)
-
each
_ with _ index (24) - eigen (12)
- eigensystem (12)
- element (24)
- empty? (12)
-
entrywise
_ product (8) - eql? (24)
-
find
_ index (36) -
first
_ minor (12) -
hadamard
_ product (8) - hermitian? (12)
- hstack (12)
- independent? (12)
- index (36)
-
inner
_ product (12) -
laplace
_ expansion (12) - lup (12)
-
lup
_ decomposition (12) - magnitude (12)
- map (24)
- map! (14)
- map2 (12)
- minor (24)
- norm (12)
- normal? (12)
- normalize (12)
- orthogonal? (12)
- permutation? (12)
- r (12)
- rect (12)
- rectangular (12)
- regular? (12)
- round (12)
- row (24)
- singular? (24)
-
skew
_ symmetric? (7) - solve (12)
- symmetric? (12)
- tr (12)
- trace (12)
- unitary? (12)
- vstack (12)
検索結果
先頭5件
-
Matrix
# -(m) -> Matrix (18115.0) -
self から行列mを減算した行列を返します。 self の column_size が 1 なら Vector オブジェクトも指定出来ます。
...した行列を返します。
self の column_size が 1 なら Vector オブジェクトも指定出来ます。
@param m 減算する行列。減算可能な行列やベクトルを指定します。
@raise ExceptionForMatrix::ErrDimensionMismatch 次元が合わない場合に発生します... -
Vector
# -(v) -> Vector | Matrix (18115.0) -
self からベクトル v を減じたベクトルを返します。
...には column_size が 1 の Matrix オブジェクトも指定できます。
その場合は返り値も Matrix オブジェクトになります。
@param v 減算するベクトル。減算可能な行列やベクトルを指定します。
@raise ExceptionForMatrix::ErrDimensionMismatch 自... -
Vector
# -@ -> self (12219.0) -
単項演算子の - です。 各要素の符号を反転したベクトルを返します。
...単項演算子の - です。 各要素の符号を反転したベクトルを返します。... -
Matrix
# -@ -> Matrix (12203.0) -
単項 -。各要素の符号を反転させた行列を返します。
...単項 -。各要素の符号を反転させた行列を返します。... -
Matrix
# +@ -> self (6203.0) -
単項 +。self を返します。
単項 +。self を返します。 -
Vector
# +@ -> self (6203.0) -
単項演算子の + です。 self を返します。
単項演算子の + です。 self を返します。 -
Matrix
# antisymmetric? -> bool (139.0) -
行列が反対称行列 (交代行列、歪〔わい〕対称行列とも) ならば true を返します。
...ます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します
//emlist[][ruby]{
require 'matrix'
Matrix[[0, -2, Complex(1, 3)], [2, 0, 5], [-Complex(1, 3), -5, 0]].antisymmetric? # => true
Matrix.empty.antisymmetric? # => true
Matrix[[1, 2, 3],......[4, 5, 6], [7, 8, 9]].antisymmetric? # => false
# 対角要素が違う
Matrix[[1, -2, 3], [2, 0, 6], [-3, -6, 0]].antisymmetric? # => false
# 符号が違う
Matrix[[0, 2, -3], [2, 0, 6], [-3, 6, 0]].antisymmetric? # => false
//}... -
Matrix
# cofactor _ expansion(row: nil , column: nil) -> object | Integer | Rational | Float (139.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
# laplace _ expansion(row: nil , column: nil) -> object | Integer | Rational | Float (139.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...