種類
- インスタンスメソッド (1426)
- 特異メソッド (208)
- クラス (72)
クラス
- Matrix (1011)
-
Matrix
:: EigenvalueDecomposition (120) -
Matrix
:: LUPDecomposition (120) - Vector (383)
キーワード
- ** (12)
- EigenvalueDecomposition (12)
- ErrDimensionMismatch (12)
- ErrNotRegular (12)
- ErrOperationNotDefined (12)
- I (12)
- LUPDecomposition (12)
- Matrix (12)
- [] (12)
- []= (14)
-
angle
_ with (12) - antisymmetric? (7)
- basis (12)
- build (24)
- clone (10)
- cofactor (12)
-
cofactor
_ expansion (12) - collect (24)
- collect! (28)
- collect2 (12)
- column (24)
-
column
_ count (12) -
column
_ size (12) -
column
_ vector (12) -
column
_ vectors (12) - columns (12)
- combine (24)
- component (24)
- conj (12)
- conjugate (12)
- covector (12)
- cross (12)
-
cross
_ product (12) - d (12)
- det (24)
-
det
_ e (12) - determinant (24)
-
determinant
_ e (12) - diagonal (12)
- diagonal? (12)
- each (24)
- each2 (12)
-
each
_ with _ index (24) - eigen (12)
- eigensystem (12)
-
eigenvalue
_ matrix (12) - eigenvalues (12)
-
eigenvector
_ matrix (12) -
eigenvector
_ matrix _ inv (12) - eigenvectors (12)
- element (24)
- elements (12)
-
elements
_ to _ f (24) -
elements
_ to _ i (24) -
elements
_ to _ r (24) - empty (12)
-
entrywise
_ product (8) -
find
_ index (36) -
first
_ minor (12) -
hadamard
_ product (8) - hash (24)
- hermitian? (12)
- identity (12)
- imaginary (12)
- independent? (24)
- index (36)
-
inner
_ product (12) - inspect (24)
- inv (12)
- inverse (12)
- l (12)
-
laplace
_ expansion (12) -
lower
_ triangular? (12) - lup (12)
-
lup
_ decomposition (12) - magnitude (12)
- map (24)
- map! (28)
- minor (24)
- norm (12)
- normal? (12)
- normalize (12)
- orthogonal? (12)
- p (12)
- permutation? (12)
- pivots (12)
- r (12)
- rank (12)
-
rank
_ e (12) - rectangular (12)
- round (12)
- row (12)
-
row
_ count (12) -
row
_ size (12) -
row
_ vector (12) - scalar (12)
- singular? (24)
- size (12)
-
skew
_ symmetric? (7) - solve (12)
- t (12)
-
to
_ a (24) -
to
_ ary (24) -
to
_ s (24) - tr (12)
- trace (12)
- transpose (12)
- u (12)
- unit (12)
- unitary? (12)
-
upper
_ triangular? (12) - v (12)
-
v
_ inv (12) - zero (24)
検索結果
先頭5件
-
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix _ inv -> Matrix (15202.0) -
左固有ベクトルを縦に並べた行列を返します。
...左固有ベクトルを縦に並べた行列を返します。
これは Matrix::EigenvalueDecomposition#v の逆行列です... -
Matrix
# find _ index(selector = :all) -> Enumerator (12202.0) -
指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。
...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。
複数の位置で値が一致する/ブロック......数の意味は
Matrix#each を参照してください。
//emlist[例][ruby]{
require 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}
value を指定せず、さらにブロックを省略した場合、
Enumerator を返... -
Matrix
# find _ index(selector = :all) {|e| . . . } -> [Integer , Integer] | nil (12202.0) -
指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。
...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。
複数の位置で値が一致する/ブロック......数の意味は
Matrix#each を参照してください。
//emlist[例][ruby]{
require 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}
value を指定せず、さらにブロックを省略した場合、
Enumerator を返... -
Matrix
# find _ index(value , selector = :all) -> [Integer , Integer] | nil (12202.0) -
指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。
...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。
複数の位置で値が一致する/ブロック......数の意味は
Matrix#each を参照してください。
//emlist[例][ruby]{
require 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}
value を指定せず、さらにブロックを省略した場合、
Enumerator を返... -
Vector
# independent?(*vectors) -> bool (12202.0) -
self とベクトルの列 vectors が線形独立であれば true を返します。
...self とベクトルの列 vectors が線形独立であれば true を返します。
require 'matrix'
Vector.independent?(self, *vectors)
と同じです。
@param vectors 線形独立性を判定するベクトル列... -
Vector
. independent?(*vectors) -> bool (12202.0) -
ベクトルの列 vectors が線形独立であれば true を返します。
ベクトルの列 vectors が線形独立であれば true を返します。
@param vectors 線形独立性を判定するベクトル列 -
Matrix
:: EigenvalueDecomposition # v _ inv -> Matrix (12102.0) -
左固有ベクトルを縦に並べた行列を返します。
...左固有ベクトルを縦に並べた行列を返します。
これは Matrix::EigenvalueDecomposition#v の逆行列です... -
Matrix
# index(selector = :all) -> Enumerator (9102.0) -
指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。
...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。
複数の位置で値が一致する/ブロック......数の意味は
Matrix#each を参照してください。
//emlist[例][ruby]{
require 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}
value を指定せず、さらにブロックを省略した場合、
Enumerator を返... -
Matrix
# index(selector = :all) {|e| . . . } -> [Integer , Integer] | nil (9102.0) -
指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。
...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。
複数の位置で値が一致する/ブロック......数の意味は
Matrix#each を参照してください。
//emlist[例][ruby]{
require 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}
value を指定せず、さらにブロックを省略した場合、
Enumerator を返...