383件ヒット
[1-100件を表示]
(0.083秒)
種類
- インスタンスメソッド (347)
- 特異メソッド (36)
ライブラリ
- matrix (383)
キーワード
- [] (12)
- []= (14)
-
angle
_ with (12) - basis (12)
- clone (5)
- collect (12)
- collect! (14)
- collect2 (12)
- component (12)
- covector (12)
- cross (12)
-
cross
_ product (12) - each (12)
- each2 (12)
- element (12)
- elements (12)
-
elements
_ to _ f (12) -
elements
_ to _ i (12) -
elements
_ to _ r (12) - hash (12)
- independent? (24)
-
inner
_ product (12) - inspect (12)
- magnitude (12)
- map (12)
- map! (14)
- norm (12)
- normalize (12)
- r (12)
- size (12)
-
to
_ s (12)
検索結果
先頭5件
-
Vector
# independent?(*vectors) -> bool (12201.0) -
self とベクトルの列 vectors が線形独立であれば true を返します。
...self とベクトルの列 vectors が線形独立であれば true を返します。
require 'matrix'
Vector.independent?(self, *vectors)
と同じです。
@param vectors 線形独立性を判定するベクトル列... -
Vector
. independent?(*vectors) -> bool (12201.0) -
ベクトルの列 vectors が線形独立であれば true を返します。
...ベクトルの列 vectors が線形独立であれば true を返します。
@param vectors 線形独立性を判定するベクトル列... -
Vector
# angle _ with(v) -> Float (6101.0) -
v と self がなす角度を返します。
...trix'
Vector[1, 0].angle_with(Vector[0, 1]) # => Math::PI/2
//}
@param v このベクトルと self とがなす角度を計算します
@raise ZeroVectorError self もしくは v のどちらかが零ベクトルである場合に
発生します
@raise ExceptionForMatrix::ErrDimensionMisma... -
Vector
# clone -> Vector (6101.0) -
自分自身をコピーしたベクトルを返します。
自分自身をコピーしたベクトルを返します。 -
Vector
# elements _ to _ f -> Vector (6101.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 (6101.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 (6101.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
# inspect -> String (6101.0) -
オブジェクトの内容を文字列化します。
オブジェクトの内容を文字列化します。 -
Vector
# magnitude -> Float (6101.0) -
ベクトルの大きさ(ノルム)を返します。
...ベクトルの大きさ(ノルム)を返します。
//emlist[例][ruby]{
require 'matrix'
Vector[3, 4].norm # => 5.0
Vector[Complex(0, 1), 0].norm # => 1.0
//}
@see Vector#normalize...