235件ヒット
[1-100件を表示]
(0.124秒)
ライブラリ
- matrix (235)
キーワード
- * (12)
- + (12)
- - (12)
- [] (12)
- []= (7)
-
angle
_ with (12) - component (12)
- covector (12)
- element (12)
-
elements
_ to _ i (12) - hash (12)
- independent? (12)
-
inner
_ product (12) - inspect (12)
- magnitude (12)
- norm (12)
- normalize (12)
- r (12)
- size (12)
-
to
_ s (12)
検索結果
先頭5件
-
Vector
# inspect -> String (6202.0) -
オブジェクトの内容を文字列化します。
オブジェクトの内容を文字列化します。 -
Vector
# elements _ to _ i -> Vector (6115.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
# angle _ with(v) -> Float (6102.0) -
v と self がなす角度を返します。
...mlist[例][ruby]{
require 'matrix'
Vector[1, 0].angle_with(Vector[0, 1]) # => Math::PI/2
//}
@param v このベクトルと self とがなす角度を計算します
@raise ZeroVectorError self もしくは v のどちらかが零ベクトルである場合に
発生します
@raise Exceptio......nForMatrix::ErrDimensionMismatch v と self の
ベクトルの次元が異なる場合に発生します。... -
Vector
# independent?(*vectors) -> bool (6102.0) -
self とベクトルの列 vectors が線形独立であれば true を返します。
...self とベクトルの列 vectors が線形独立であれば true を返します。
require 'matrix'
Vector.independent?(self, *vectors)
と同じです。
@param vectors 線形独立性を判定するベクトル列... -
Vector
# magnitude -> Float (6102.0) -
ベクトルの大きさ(ノルム)を返します。
...ベクトルの大きさ(ノルム)を返します。
//emlist[例][ruby]{
require 'matrix'
Vector[3, 4].norm # => 5.0
Vector[Complex(0, 1), 0].norm # => 1.0
//}
@see Vector#normalize... -
Vector
# normalize -> Vector (6102.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
# size -> Integer (6102.0) -
ベクトルの要素数(次元)を返します。
ベクトルの要素数(次元)を返します。 -
Vector
# inner _ product(v) -> Float (3102.0) -
ベクトル v との内積を返します。
...ベクトル v との内積を返します。
@param v 内積を求めるベクトル
@raise ExceptionForMatrix::ErrDimensionMismatch 自分自身と引数のベクト
ルの要素の数(次元)が異なっていたときに発生します。... -
Vector
# norm -> Float (3002.0) -
ベクトルの大きさ(ノルム)を返します。
...ベクトルの大きさ(ノルム)を返します。
//emlist[例][ruby]{
require 'matrix'
Vector[3, 4].norm # => 5.0
Vector[Complex(0, 1), 0].norm # => 1.0
//}
@see Vector#normalize...