244件ヒット
[1-100件を表示]
(0.108秒)
種類
- インスタンスメソッド (215)
- 特異メソッド (29)
ライブラリ
- matrix (244)
検索結果
先頭5件
-
Vector
# inspect -> String (6201.0) -
オブジェクトの内容を文字列化します。
オブジェクトの内容を文字列化します。 -
Vector
# elements _ to _ i -> Vector (6114.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 (6101.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 (6101.0) -
self とベクトルの列 vectors が線形独立であれば true を返します。
...self とベクトルの列 vectors が線形独立であれば true を返します。
require 'matrix'
Vector.independent?(self, *vectors)
と同じです。
@param vectors 線形独立性を判定するベクトル列... -
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... -
Vector
# normalize -> Vector (6101.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 (6101.0) -
ベクトルの要素数(次元)を返します。
ベクトルの要素数(次元)を返します。 -
Vector
. basis(size: , index:) -> Vector (6101.0) -
size 次元ベクトル空間の index 番目の標準基底を返します。
...size 次元ベクトル空間の index 番目の標準基底を返します。
//emlist[例][ruby]{
require 'matrix'
Vector.basis(size: 3, index: 1) # => Vector[0, 1, 0]
//}
@param size ベクトルの次元
@param index 標準基底の何番目か。0 origin... -
Vector
. independent?(*vectors) -> bool (6101.0) -
ベクトルの列 vectors が線形独立であれば true を返します。
...ベクトルの列 vectors が線形独立であれば true を返します。
@param vectors 線形独立性を判定するベクトル列... -
Vector
# inner _ product(v) -> Float (3101.0) -
ベクトル v との内積を返します。
...ベクトル v との内積を返します。
@param v 内積を求めるベクトル
@raise ExceptionForMatrix::ErrDimensionMismatch 自分自身と引数のベクト
ルの要素の数(次元)が異なっていたときに発生します。...