るりまサーチ (Ruby 2.7.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.016秒)
トップページ > ライブラリ:matrix[x] > バージョン:2.7.0[x] > クエリ:matrix[x] > クエリ:ZeroVectorError[x] > 種類:インスタンスメソッド[x]

別のキーワード

  1. matrix collect
  2. matrix each
  3. matrix index
  4. matrix find_index
  5. matrix *

クラス

キーワード

検索結果

Vector#angle_with(v) -> Float (24046.0)

v と self がなす角度を返します。

...require 'matrix'
Vector[1, 0].angle_with(Vector[0, 1]) # => Math::PI/2
//}

@param v このベクトルと self とがなす角度を計算します
@raise ZeroVectorError self もしくは v のどちらかが零ベクトルである場合に
発生します
@raise ExceptionForMatrix::ErrDim...

Vector#normalize -> Vector (24046.0)

自身を 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...