967件ヒット
[1-100件を表示]
(0.104秒)
種類
- インスタンスメソッド (818)
- 特異メソッド (80)
- クラス (24)
- モジュール関数 (24)
- 文書 (21)
クラス
- Matrix (199)
-
Matrix
:: EigenvalueDecomposition (60) -
Matrix
:: LUPDecomposition (12) -
OpenSSL
:: Cipher (12) - Vector (615)
モジュール
-
OpenSSL
:: PKCS5 (24)
キーワード
- * (48)
- + (24)
- +@ (12)
- - (24)
- -@ (12)
-
/ (12) - == (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) - ZeroVectorError (12)
- [] (24)
- []= (21)
-
angle
_ with (12) - basis (12)
- clone (5)
-
cofactor
_ expansion (12) - collect (24)
- collect! (14)
- collect2 (24)
- column (24)
-
column
_ vector (12) -
column
_ vectors (12) - component (12)
- covector (12)
- cross (12)
-
cross
_ product (12) - dot (12)
- each (24)
- each2 (24)
-
eigenvector
_ matrix (12) -
eigenvector
_ matrix _ inv (12) - eigenvectors (12)
- element (12)
- elements (12)
-
elements
_ to _ f (12) -
elements
_ to _ i (12) -
elements
_ to _ r (12) - eql? (12)
- hash (12)
- independent? (24)
-
inner
_ product (12) - inspect (12)
-
iv
_ len (12) -
laplace
_ expansion (12) - lup (12)
-
lup
_ decomposition (12) - magnitude (12)
- map (24)
- map! (14)
- map2 (12)
- norm (12)
- normalize (12)
-
pbkdf2
_ hmac (12) -
pbkdf2
_ hmac _ sha1 (12) - r (12)
- row (24)
-
row
_ vector (12) -
row
_ vectors (12) - size (12)
- solve (12)
-
to
_ a (12) -
to
_ s (12) - v (12)
-
v
_ inv (12) - zero (8)
- zero? (8)
検索結果
先頭5件
-
Vector (44016.0)
-
数 Numeric を要素とするベクトルを扱うクラスです。 Vector オブジェクトは Matrix オブジェクトとの演算においては列ベクトルとして扱われます。
...数 Numeric を要素とするベクトルを扱うクラスです。
Vector オブジェクトは Matrix オブジェクトとの演算においては列ベクトルとして扱われます。
ベクトルの要素のインデックスは 0 から始まることに注意してください。... -
Vector
# covector -> Matrix (36218.0) -
Matrix オブジェクトへ変換します。
...trix オブジェクトへ変換します。
列ベクトル (行列)、すなわち、(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 # => Mat... -
Vector
# elements _ to _ f -> Vector (30213.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]
//}... -
Vector
# elements _ to _ i -> Vector (30213.0) -
ベクトルの各成分をIntegerに変換したベクトルを返します。
...ベクトルの各成分をIntegerに変換したベクトルを返します。
このメソッドは deprecated です。 map(&:to_i) を使ってください。
//emlist[例][ruby]{
require 'matrix'
v = Vector.elements([2.5, 3.0, 5.01, 7])
p v.elements_to_i
# => Vector[2, 3, 5, 7]
//}... -
Vector
# elements _ to _ r -> Vector (30213.0) -
ベクトルの各成分をRationalに変換したベクトルを返します。
...クトルの各成分をRationalに変換したベクトルを返します。
このメソッドは deprecated です。 map(&:to_r) を使ってください。
//emlist[例][ruby]{
require 'matrix'
v = Vector.elements([2.5, 3.0, 5.75, 7])
p v.elements_to_r
# => Vector[(5/2), (3/1), (23/4), (7/1)... -
Vector
# to _ s -> String (30128.0) -
ベクトル(Vector)から文字列 (String) に変換します。
...ベクトル(Vector)から文字列 (String) に変換します。
//emlist[例][ruby]{
require 'matrix'
v = Vector[2, 3, 5, 7, 9]
p v.to_s
# => "Vector[2, 3, 5, 7, 9]"
//}... -
Vector
# to _ a -> Array (30122.0) -
ベクトル(Vector)から配列 (Array) に変換します。
...ベクトル(Vector)から配列 (Array) に変換します。
//emlist[例][ruby]{
require 'matrix'
v = Vector[2, 3, 5, 7, 9]
p v.to_a
# => [2, 3, 5, 7, 9]
//}... -
Vector
. elements(a , copy = true) -> Vector (27243.0) -
配列 a を要素とするベクトルを生成します。 ただし、オプション引数 copy が偽 (false) ならば、複製を行いません。
...a Vectorを生成する際の要素の配列
@param copy 引数の配列 a のコピーをするかどうかのフラグ
//emlist[例][ruby]{
require 'matrix'
a = [1, 2, 3, 4]
v1 = Vector.elements(a, true)
v2 = Vector.elements(a, false)
p v1 # => Vector[1, 2, 3, 4]
p v2 # => Vect......or[1, 2, 3, 4]
a[0] = -1
p v1 # => Vector[1, 2, 3, 4]
p v2 # => Vector[-1, 2, 3, 4]
//}... -
Vector
# collect {|x| . . . } -> Vector (27220.0) -
ベクトルの各要素に対してブロックを評価した結果を、要素として持つベクトルを生成します。
...して持つベクトルを生成します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
a = [1, 2, 3.5, -10]
v1 = Vector.elements(a)
p v1 # => Vector[1, 2, 3.5, -10]
v2 = v1.map{|x|
x * -1
}
p v2 # => Vector[-1, -2, -3.5, 10]
//}...