559件ヒット
[301-400件を表示]
(0.067秒)
ライブラリ
- matrix (559)
キーワード
- * (24)
- + (12)
- +@ (12)
- - (12)
- -@ (12)
-
/ (12) - == (12)
- [] (12)
- []= (14)
-
angle
_ with (12) - clone (5)
- collect (24)
- collect! (14)
- collect2 (24)
- component (12)
- covector (12)
- cross (12)
-
cross
_ product (12) - dot (12)
- each (24)
- each2 (24)
- element (12)
-
elements
_ to _ f (12) -
elements
_ to _ i (12) -
elements
_ to _ r (12) - eql? (12)
- hash (12)
- independent? (12)
-
inner
_ product (12) - inspect (12)
- magnitude (12)
- map (24)
- map! (14)
- map2 (12)
- norm (12)
- normalize (12)
- r (12)
- size (12)
-
to
_ a (12) -
to
_ s (12) - zero? (8)
検索結果
先頭5件
-
Vector
# each2(v) {|x , y| . . . } -> self (2.0) -
ベクトルの各要素と、それに対応するインデックスを持つ引数 v の要素との組に対して (2引数の) ブロックを繰返し評価します。
...2引数の) ブロックを繰返し評価します。
v は配列互換(size メソッドと [] メソッドを持つ)オブジェクトです。
Vector も使えます。
ブロックを省略した場合は Enumerator を返します。
@param v 各要素と組を取るためのオブジェク... -
Vector
# element(i) -> object | nil (2.0) -
i 番目の要素を返します。インデックスは 0 から開始します。 要素が存在しないインデックスを指定した時には nil を返します。
i 番目の要素を返します。インデックスは 0 から開始します。
要素が存在しないインデックスを指定した時には nil を返します。
@param i 取得する要素のインデックスを整数値で指定します。
インデックスは 0 から始めます。 -
Vector
# elements _ to _ f -> Vector (2.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 (2.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 (2.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
# eql?(v) -> bool (2.0) -
自分自身と引数 v を比較し、true/false を返します。
自分自身と引数 v を比較し、true/false を返します。
@param v 比較対象ベクトル -
Vector
# hash -> Integer (2.0) -
自分自身のハッシュ値を返します。
自分自身のハッシュ値を返します。 -
Vector
# independent?(*vectors) -> bool (2.0) -
self とベクトルの列 vectors が線形独立であれば true を返します。
...self とベクトルの列 vectors が線形独立であれば true を返します。
require 'matrix'
Vector.independent?(self, *vectors)
と同じです。
@param vectors 線形独立性を判定するベクトル列... -
Vector
# inner _ product(v) -> Float (2.0) -
ベクトル v との内積を返します。
ベクトル v との内積を返します。
@param v 内積を求めるベクトル
@raise ExceptionForMatrix::ErrDimensionMismatch 自分自身と引数のベクト
ルの要素の数(次元)が異なっていたときに発生します。