559件ヒット
[501-559件を表示]
(0.074秒)
キーワード
- * (24)
- + (12)
- +@ (12)
- -@ (12)
-
/ (12) - == (12)
- [] (12)
- []= (14)
-
angle
_ with (12) - clone (5)
- collect (24)
- collect! (14)
- collect2 (24)
- component (12)
- covector (12)
- cross (12)
-
cross
_ product (12) - dot (12)
- each (24)
- each2 (24)
- element (12)
-
elements
_ to _ f (12) -
elements
_ to _ i (12) -
elements
_ to _ r (12) - eql? (12)
- hash (12)
- independent? (12)
-
inner
_ product (12) - inspect (12)
- magnitude (12)
- map (24)
- map! (14)
- map2 (12)
- norm (12)
- normalize (12)
- r (12)
- size (12)
-
to
_ a (12) -
to
_ s (12) - zero? (8)
検索結果
先頭5件
-
Vector
# ==(v) -> bool (3104.0) -
自分自身と引数 v を比較し、true/false を返します。
...自分自身と引数 v を比較し、true/false を返します。
@param v 比較対象ベクトル... -
Vector
# each {|e| . . . } -> self (3104.0) -
ベクトルの各要素をブロックの引数として順にブロックを呼び出します。
...ックの引数として順にブロックを呼び出します。
このクラスは Enumerable を include しているため、
このメソッドを経由して Enumerable の各メソッドを使うことができます。
ブロックを省略した場合は Enumerator を返します。... -
Vector
# each2(v) {|x , y| . . . } -> self (3104.0) -
ベクトルの各要素と、それに対応するインデックスを持つ引数 v の要素との組に対して (2引数の) ブロックを繰返し評価します。
...メソッドを持つ)オブジェクトです。
Vector も使えます。
ブロックを省略した場合は Enumerator を返します。
@param v 各要素と組を取るためのオブジェクト
@raise ExceptionForMatrix::ErrDimensionMismatch 自分自身と引数のベクト
ル... -
Vector
# eql?(v) -> bool (3104.0) -
自分自身と引数 v を比較し、true/false を返します。
...自分自身と引数 v を比較し、true/false を返します。
@param v 比較対象ベクトル... -
Vector
# zero? -> bool (3104.0) -
すべての要素がゼロであれば true を返します。
...すべての要素がゼロであれば true を返します。... -
Vector
# []=(index , value) (3010.0) -
index 番目の要素を value に変更します。
...se TypeError ベクトルの範囲外にある整数を指定したときに、発生します。
//emlist[][ruby]{
require 'matrix'
v = Vector[0, 0, 0, 0, 0]
v[1] = 2
p v #=> Vector[0, 2, 0, 0, 0]
v[-1] = 3
p v #=> Vector[0, 2, 0, 0, 3]
v[99] = 100
# IndexError: given index 99 is outside of -5... -
Vector
# []=(range , v) (3005.0) -
Range オブジェクト range の範囲にある要素を v の内容に置換します。
...定します。
Vector や 1行の Matrix での指定もできます。
@raise TypeError ベクトルの範囲外にある range を指定したときに、発生します。
@raise ArgumentError 引数の個数が異なるときの他に、
v に Vector を指定し......@raise Matrix::ErrDimensionMismatch v に Matrix を指定し、次元が合わないときに発生します。
//emlist[][ruby]{
require 'matrix'
v = Vector[0, 0, 0, 0, 0]
v[1..2] = 5
p v #=> Vector[0, 5, 5, 0, 0]
v[1..3] = Vector[2, 4, 8]
p v #=> Vector[0, 2, 4, 8, 0]
v[1..-2] = Matrix[[3, 6......, 9]]
p v #=> Vector[0, 3, 6, 9, 0]
//}...