854件ヒット
[1-100件を表示]
(0.101秒)
クラス
- Matrix (151)
-
Matrix
:: EigenvalueDecomposition (120) -
Matrix
:: LUPDecomposition (24) - Vector (559)
キーワード
- * (36)
- + (12)
- +@ (12)
- - (12)
- -@ (12)
-
/ (12) - == (12)
- [] (12)
- []= (21)
-
angle
_ with (12) - clone (5)
- collect (24)
- collect! (14)
- collect2 (24)
- column (12)
-
column
_ vectors (12) - component (12)
- covector (12)
- cross (12)
-
cross
_ product (12) - d (12)
- dot (12)
- each (24)
- each2 (24)
- eigen (12)
- eigensystem (12)
-
eigenvalue
_ matrix (12) - eigenvalues (12)
-
eigenvector
_ matrix (12) -
eigenvector
_ matrix _ inv (12) - eigenvectors (12)
- element (12)
-
elements
_ to _ f (12) -
elements
_ to _ i (12) -
elements
_ to _ r (12) - eql? (12)
-
find
_ index (12) - hash (12)
- independent? (12)
- index (12)
-
inner
_ product (12) - inspect (12)
- inv (12)
- inverse (12)
- magnitude (12)
- map (24)
- map! (14)
- map2 (12)
- norm (12)
- normalize (12)
- pivots (12)
- r (12)
- row (12)
-
row
_ vectors (12) - size (12)
- solve (12)
-
to
_ a (24) -
to
_ ary (12) -
to
_ s (12) -
v
_ inv (12) - vstack (12)
- zero? (8)
検索結果
先頭5件
-
Matrix
:: EigenvalueDecomposition # v -> Matrix (24204.0) -
右固有ベクトルを横に並べた行列を返します。
右固有ベクトルを横に並べた行列を返します。 -
Vector
# covector -> Matrix (18221.0) -
Matrix オブジェクトへ変換します。
...Matrix オブジェクトへ変換します。
列ベクトル (行列)、すなわち、(n, 1) 型の行列に変換します。
実際には Matrix.row_vector(self) を適用します。
//emlist[例][ruby]{
require 'matrix'
v = Vector[2, 3, 5]
p v # => Vector[2, 3, 5]
m = v.covector
p m # => M......atrix[[2, 3, 5]]
//}... -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix _ inv -> Matrix (15210.0) -
左固有ベクトルを縦に並べた行列を返します。
...左固有ベクトルを縦に並べた行列を返します。
これは Matrix::EigenvalueDecomposition#v の逆行列です... -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix -> Matrix (15204.0) -
右固有ベクトルを横に並べた行列を返します。
右固有ベクトルを横に並べた行列を返します。 -
Matrix
# column _ vectors -> [Vector] (12403.0) -
自分自身を列ベクトルの配列として返します。
...自分自身を列ベクトルの配列として返します。
//emlist[例][ruby]{
require 'matrix'
a1 = [ 1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, -2, 1.5]
m = Matrix[a1, a2, a3]
p m.column_vectors # => [Vector[1, 10, -1], Vector[2, 15, -2], Vector[3, 20, 1.5]]
//}... -
Matrix
# row _ vectors -> [Vector] (12403.0) -
自分自身を行ベクトルの配列として返します。
...自分自身を行ベクトルの配列として返します。
//emlist[例][ruby]{
require 'matrix'
a1 = [ 1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, -2, 1.5]
m = Matrix[a1, a2, a3]
p m.row_vectors # => [Vector[1, 2, 3], Vector[10, 15, 20], Vector[-1, -2, 1.5]]
//}... -
Matrix
:: EigenvalueDecomposition # eigenvectors -> [Vector] (12403.0) -
右固有ベクトルを配列で返します。
右固有ベクトルを配列で返します。 -
Matrix
:: EigenvalueDecomposition # eigenvalue _ matrix -> Matrix (12303.0) -
固有値を対角成分に並べた行列を返します。
固有値を対角成分に並べた行列を返します。 -
Vector
# elements _ to _ f -> Vector (12215.0) -
ベクトルの各成分をFloatに変換したベクトルを返します。
...ベクトルの各成分をFloatに変換したベクトルを返します。
このメソッドは deprecated です。 map(&:to_f) を使ってください。
//emlist[例][ruby]{
require 'matrix'
v = Vector.elements([2, 3, 5, 7, 9])
p v.elements_to_f
# => Vector[2.0, 3.0, 5.0, 7.0, 9.0]
//}...