561件ヒット
[301-400件を表示]
(0.024秒)
種類
- インスタンスメソッド (510)
- 特異メソッド (51)
キーワード
- * (22)
- + (11)
- +@ (11)
- - (11)
- -@ (11)
-
/ (11) - == (11)
- [] (22)
- []= (12)
-
angle
_ with (11) - basis (11)
- clone (5)
- collect (22)
- collect! (12)
- collect2 (22)
- component (11)
- covector (11)
- cross (11)
-
cross
_ product (11) - dot (11)
- each (22)
- each2 (22)
- element (11)
- elements (11)
-
elements
_ to _ f (11) -
elements
_ to _ i (11) -
elements
_ to _ r (11) - eql? (11)
- hash (11)
- independent? (22)
-
inner
_ product (11) - inspect (11)
- magnitude (11)
- map (22)
- map! (12)
- map2 (11)
- norm (11)
- normalize (11)
- r (11)
- size (11)
-
to
_ a (11) -
to
_ s (11) - zero (7)
- zero? (7)
検索結果
先頭5件
-
Vector
. [](*a) -> Vector (8009.0) -
可変個引数を要素とするベクトルを生成します。
...す。
Vector[a1, a2, a3, ... ]としたとき、 引数a1, a2, a3, ... を要素とするベクトルを生成します。
@param a ベクトルの要素
//emlist[例][ruby]{
require 'matrix'
v1 = Vector[1, 3, 5, 7]
v2 = Vector[5.25, 10.5]
p v1 # => Vector[1, 3, 5, 7]
p v2 # => Vector[5.25,... -
Vector
. basis(size: , index:) -> Vector (8009.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
. elements(a , copy = true) -> Vector (8009.0) -
配列 a を要素とするベクトルを生成します。 ただし、オプション引数 copy が偽 (false) ならば、複製を行いません。
...ん。
@param a Vectorを生成する際の要素の配列
@param copy 引数の配列 a のコピーをするかどうかのフラグ
//emlist[例][ruby]{
require 'matrix'
a = [1, 2, 3, 4]
v1 = Vector.elements(a, true)
v2 = Vector.elements(a, false)
p v1 # => Vector[1, 2, 3, 4]
p v2......# => Vector[1, 2, 3, 4]
a[0] = -1
p v1 # => Vector[1, 2, 3, 4]
p v2 # => Vector[-1, 2, 3, 4]
//}... -
Vector
. zero(size) -> Vector (8009.0) -
零ベクトルを返します。
...零ベクトルを返します。
//emlist[例][ruby]{
require 'matrix'
Vector.zero(3) # => Vector[0, 0, 0]
//}
@param size ベクトルの次元... -
Vector
# +@ -> self (8003.0) -
単項演算子の + です。 self を返します。
単項演算子の + です。 self を返します。 -
Vector
# -@ -> self (8003.0) -
単項演算子の - です。 各要素の符号を反転したベクトルを返します。
単項演算子の - です。 各要素の符号を反転したベクトルを返します。 -
Vector
# ==(v) -> bool (8003.0) -
自分自身と引数 v を比較し、true/false を返します。
自分自身と引数 v を比較し、true/false を返します。
@param v 比較対象ベクトル -
Vector
# [](i) -> object | nil (8003.0) -
i 番目の要素を返します。インデックスは 0 から開始します。 要素が存在しないインデックスを指定した時には nil を返します。
i 番目の要素を返します。インデックスは 0 から開始します。
要素が存在しないインデックスを指定した時には nil を返します。
@param i 取得する要素のインデックスを整数値で指定します。
インデックスは 0 から始めます。 -
Vector
# clone -> Vector (8003.0) -
自分自身をコピーしたベクトルを返します。
自分自身をコピーしたベクトルを返します。 -
Vector
# component(i) -> object | nil (8003.0) -
i 番目の要素を返します。インデックスは 0 から開始します。 要素が存在しないインデックスを指定した時には nil を返します。
i 番目の要素を返します。インデックスは 0 から開始します。
要素が存在しないインデックスを指定した時には nil を返します。
@param i 取得する要素のインデックスを整数値で指定します。
インデックスは 0 から始めます。