るりまサーチ

最速Rubyリファレンスマニュアル検索!
282件ヒット [101-200件を表示] (0.127秒)

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

キーワード

検索結果

<< < 1 2 3 > >>

Vector#elements_to_i -> Vector (9110.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#elements_to_r -> Vector (9110.0)

ベクトルの各成分をRationalに変換したベクトルを返します。

...クトルの各成分をRationalに変換したベクトルを返します。

このメソッドは deprecated です。 map(&:to_r) を使ってください。

//emlist[例][ruby]{
require 'matrix'

v = Vector.elements([2.5, 3.0, 5.75, 7])
p
v.elements_to_r
# => Vector[(5/2), (3/1), (23/4), (7/1)...

Vector#to_a -> Array (9110.0)

ベクトル(Vector)から配列 (Array) に変換します。

...ベクトル(Vector)から配列 (Array) に変換します。

//emlist[例][ruby]{
require 'matrix'

v = Vector[2, 3, 5, 7, 9]
p
v.to_a
# => [2, 3, 5, 7, 9]
//}...

Vector#to_s -> String (9110.0)

ベクトル(Vector)から文字列 (String) に変換します。

...ベクトル(Vector)から文字列 (String) に変換します。

//emlist[例][ruby]{
require 'matrix'

v = Vector[2, 3, 5, 7, 9]
p
v.to_s
# => "Vector[2, 3, 5, 7, 9]"
//}...

Vector#map -> Enumerator (6216.0)

ベクトルの各要素に対してブロックを評価した結果を、要素として持つベクトルを生成します。

...して持つベクトルを生成します。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
require 'matrix'
a = [1, 2, 3.5, -10]
v1 = Vector.elements(a)
p
v1 # => Vector[1, 2, 3.5, -10]
v2 = v1.map{|x|
x * -1
}
p
v2 # => Vector[-1, -2, -3.5, 10]
//}...

絞り込み条件を変える

Vector#map {|x| ... } -> Vector (6216.0)

ベクトルの各要素に対してブロックを評価した結果を、要素として持つベクトルを生成します。

...して持つベクトルを生成します。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
require 'matrix'
a = [1, 2, 3.5, -10]
v1 = Vector.elements(a)
p
v1 # => Vector[1, 2, 3.5, -10]
v2 = v1.map{|x|
x * -1
}
p
v2 # => Vector[-1, -2, -3.5, 10]
//}...

Vector#map! -> Enumerator (6216.0)

ベクトルの各要素を順番にブロックに渡して評価し、その結果で要素を置き換えます。

...素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

//emlist[例][ruby]{
require 'matrix'

v = Vector[1, 2, 3]
p
v.map!{ |el| el * 2 } #=> Vector[2, 4, 6]
p
v #=> Vector[2, 4, 6]
//}...

Vector#map! {|element| ... } -> self (6216.0)

ベクトルの各要素を順番にブロックに渡して評価し、その結果で要素を置き換えます。

...素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

//emlist[例][ruby]{
require 'matrix'

v = Vector[1, 2, 3]
p
v.map!{ |el| el * 2 } #=> Vector[2, 4, 6]
p
v #=> Vector[2, 4, 6]
//}...

Vector#collect -> Enumerator (6116.0)

ベクトルの各要素に対してブロックを評価した結果を、要素として持つベクトルを生成します。

...して持つベクトルを生成します。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
require 'matrix'
a = [1, 2, 3.5, -10]
v1 = Vector.elements(a)
p
v1 # => Vector[1, 2, 3.5, -10]
v2 = v1.map{|x|
x * -1
}
p
v2 # => Vector[-1, -2, -3.5, 10]
//}...

Vector#collect {|x| ... } -> Vector (6116.0)

ベクトルの各要素に対してブロックを評価した結果を、要素として持つベクトルを生成します。

...して持つベクトルを生成します。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
require 'matrix'
a = [1, 2, 3.5, -10]
v1 = Vector.elements(a)
p
v1 # => Vector[1, 2, 3.5, -10]
v2 = v1.map{|x|
x * -1
}
p
v2 # => Vector[-1, -2, -3.5, 10]
//}...

絞り込み条件を変える

<< < 1 2 3 > >>