944件ヒット
[1-100件を表示]
(0.416秒)
種類
- インスタンスメソッド (758)
- 特異メソッド (73)
- 文書 (58)
- クラス (33)
- モジュール関数 (22)
クラス
- Matrix (182)
-
Matrix
:: EigenvalueDecomposition (55) -
Matrix
:: LUPDecomposition (11) -
OpenSSL
:: Cipher (22) - Vector (561)
モジュール
-
OpenSSL
:: PKCS5 (22)
キーワード
- * (44)
- + (22)
- +@ (11)
- - (22)
- -@ (11)
-
/ (11) - == (11)
- Cipher (11)
-
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 6 . 0 (6) - Ruby用語集 (11)
- Vector (11)
- ZeroVectorError (11)
-
angle
_ with (11) - basis (11)
- clone (5)
-
cofactor
_ expansion (11) - collect (22)
- collect! (12)
- collect2 (22)
- column (22)
-
column
_ vector (11) -
column
_ vectors (11) - component (11)
- covector (11)
- cross (11)
-
cross
_ product (11) - dot (11)
- each (22)
- each2 (22)
-
eigenvector
_ matrix (11) -
eigenvector
_ matrix _ inv (11) - eigenvectors (11)
- element (11)
- elements (11)
-
elements
_ to _ f (11) -
elements
_ to _ r (11) - eql? (11)
- hash (11)
- independent? (22)
-
inner
_ product (11) - inspect (11)
- iv= (11)
-
iv
_ len (11) -
laplace
_ expansion (11) - lup (11)
-
lup
_ decomposition (11) - magnitude (11)
- map (22)
- map! (12)
- map2 (11)
- norm (11)
- normalize (11)
-
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) - r (11)
- row (22)
-
row
_ vector (11) -
row
_ vectors (11) - size (11)
- solve (11)
-
to
_ a (11) -
to
_ s (11) - v (11)
-
v
_ inv (11) - zero (7)
- zero? (7)
- クラス/メソッドの定義 (11)
検索結果
先頭5件
-
Vector (44016.0)
-
数 Numeric を要素とするベクトルを扱うクラスです。 Vector オブジェクトは Matrix オブジェクトとの演算においては列ベクトルとして扱われます。
...数 Numeric を要素とするベクトルを扱うクラスです。
Vector オブジェクトは Matrix オブジェクトとの演算においては列ベクトルとして扱われます。
ベクトルの要素のインデックスは 0 から始まることに注意してください。... -
Vector
# r -> Float (39119.0) -
ベクトルの大きさ(ノルム)を返します。
...ベクトルの大きさ(ノルム)を返します。
//emlist[例][ruby]{
require 'matrix'
Vector[3, 4].norm # => 5.0
Vector[Complex(0, 1), 0].norm # => 1.0
//}
@see Vector#normalize... -
Vector
# covector -> Matrix (33218.0) -
Matrix オブジェクトへ変換します。
...rix オブジェクトへ変換します。
列ベクトル (行列)、すなわち、(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 # => Matr... -
Vector
# cross _ product(*vs) -> Vector (30302.0) -
self とベクトル vs とのクロス積を返します。
...元ベクトルでなければなりません。
@param vs クロス積を取るベクトルの集合
@raise ExceptionForMatrix::ErrOperationNotDefined self の
次元が1以下であるときに発生します。
@raise ArgumentError vs のベクトルの個数が n-2 以外である場合... -
Vector
# elements _ to _ r -> Vector (27326.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
# normalize -> Vector (27241.0) -
自身を Vector#norm で正規化したベクトルを返します。
...を Vector#norm で正規化したベクトルを返します。
@raise Vector::ZeroVectorError ベクトルが0である場合に発生します。
//emlist[例][ruby]{
require 'matrix'
v = Vector[2, 6, 9].normalize
# => Vector[0.18181818181818182, 0.5454545454545454, 0.8181818181818182]
v.norm #......=> 1.0
//}
@see Vector#norm... -
Vector
. zero(size) -> Vector (27214.0) -
零ベクトルを返します。
...零ベクトルを返します。
//emlist[例][ruby]{
require 'matrix'
Vector.zero(3) # => Vector[0, 0, 0]
//}
@param size ベクトルの次元... -
Vector
# cross(*vs) -> Vector (27202.0) -
self とベクトル vs とのクロス積を返します。
...元ベクトルでなければなりません。
@param vs クロス積を取るベクトルの集合
@raise ExceptionForMatrix::ErrOperationNotDefined self の
次元が1以下であるときに発生します。
@raise ArgumentError vs のベクトルの個数が n-2 以外である場合... -
Vector
# norm -> Float (27119.0) -
ベクトルの大きさ(ノルム)を返します。
...ベクトルの大きさ(ノルム)を返します。
//emlist[例][ruby]{
require 'matrix'
Vector[3, 4].norm # => 5.0
Vector[Complex(0, 1), 0].norm # => 1.0
//}
@see Vector#normalize... -
Vector
# inner _ product(v) -> Float (27100.0) -
ベクトル v との内積を返します。
...ベクトル v との内積を返します。
@param v 内積を求めるベクトル
@raise ExceptionForMatrix::ErrDimensionMismatch 自分自身と引数のベクト
ルの要素の数(次元)が異なっていたときに発生します。...