るりまサーチ

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

別のキーワード

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

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 > >>

Matrix#column_count -> Integer (12203.0)

行列の列数を返します。

行列の列数を返します。

Matrix#column_size -> Integer (9203.0)

行列の列数を返します。

行列の列数を返します。

Matrix#cofactor_expansion(row: nil, column: nil) -> object | Integer | Rational | Float (6243.0)

row 行、もしくは column 列に関するラプラス展開をする。

...row 行、もしくは column 列に関するラプラス展開をする。

通常の行列に対してはこれは単に固有値を計算するだけです。かわりにMatrix#determinant
利用すべきです。

変則的な形状の行列に対してはそれ以上の意味を持ちま...
...場合には

//emlist[例][ruby]{
require 'matrix'
# Matrix[[7,6], [3,9]].laplace_expansion(column: 1) # => 45
Matrix[[Vector[1, 0], Vector[0, 1]], [2, 3]].laplace_expansion(row: 0) # => Vector[3, -2]
//}

@param row 行
@param column
@raise ArgumentError row と column を両方指定した...
...、もしくは両方とも指定していない、場合に発生します
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方でない場合に発生します
@see Matrix#cofactor...

Matrix#first_minor(row, column) -> Matrix (6230.0)

self から第 row 行と第 column 列を取り除いた行列を返します。

...self から第 row 行と第 column 列を取り除いた行列を返します。

@param row 行
@param column
@raise ArgumentError row, column が行列の行数/列数を越えている場合に発生します。...

Matrix#cofactor(row, column) -> Integer | Rational | Float (6224.0)

(row, column)-余因子を返します。

...(row, column)-余因子を返します。

各要素の型によって返り値が変わります。

@param row 行
@param column
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方でない場合に発生します。
@see Matrix#adjugate...

絞り込み条件を変える

CSV::Table#delete_if {|column_name, values| ... } -> self (6214.0)

ブロックを評価した結果が真である行か列を削除します。

...ist[例 ロウモード][ruby]{
require "csv"

row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "valid"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "invalid"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "valid"])
t
able = CSV::Table.new([row1, row2, row3])
t
able.delete_...
..." }
t
able.to_a # => [["header1", "header2"], ["row1_1", "valid"], ["row3_1", "valid"]]
//}

//emlist[例 カラムモード][ruby]{
require "csv"
row1 = CSV::Row.new(["id", "name"], [1, "tanaka"])
row2 = CSV::Row.new(["id", "name"], [2, "suzuki"])
row3 = CSV::Row.new(["id", "name"], [3, "sato"])
t
ab...
...le = CSV::Table.new([row1, row2, row3])
t
able.by_col!
t
able.delete_if { |column_name, values| column_name == "id" }
t
able.to_a # => [["name"], ["tanaka"], ["suzuki"], ["sato"]]
//}

@see CSV::Table#delete...

CSV::Table#delete_if {|row| ... } -> self (6114.0)

ブロックを評価した結果が真である行か列を削除します。

...ist[例 ロウモード][ruby]{
require "csv"

row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "valid"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "invalid"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "valid"])
t
able = CSV::Table.new([row1, row2, row3])
t
able.delete_...
..." }
t
able.to_a # => [["header1", "header2"], ["row1_1", "valid"], ["row3_1", "valid"]]
//}

//emlist[例 カラムモード][ruby]{
require "csv"
row1 = CSV::Row.new(["id", "name"], [1, "tanaka"])
row2 = CSV::Row.new(["id", "name"], [2, "suzuki"])
row3 = CSV::Row.new(["id", "name"], [3, "sato"])
t
ab...
...le = CSV::Table.new([row1, row2, row3])
t
able.by_col!
t
able.delete_if { |column_name, values| column_name == "id" }
t
able.to_a # => [["name"], ["tanaka"], ["suzuki"], ["sato"]]
//}

@see CSV::Table#delete...

CSV::Row#deconstruct -> [object] (6113.0)

パターンマッチに使用する行の値の配列を返します。

...//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2", "header3"], [1, 2, 3])
case row
in [2.., 2.., 2..]
puts "all 2 or more"
in [...2, 2.., 2..]
puts "first column is less than 2, and rest columns are 2 or more"
end
#=> "first column is less than 2, and rest columns are 2...
...or more" が出力される
//}

@see d:spec/pattern_matching#matching_non_primitive_objects...

CSV::Row#deconstruct_keys(keys) -> Hash (6113.0)

パターンマッチに使用するヘッダの名前と値の Hash を返します。

...

//emlist[例][ruby]{
require "csv"

row = CSV::Row.new([:header1, :header2, :header3], [1, 2, 3])
case row
in { header1: 2.., header2: 2.., header3: 2.. }
puts "all 2 or more"
in { header1: ...2, header2: 2.., header3: 2.. }
puts "first column is less than 2, and rest columns are 2 or more"...
...end
#=> "first column is less than 2, and rest columns are 2 or more" が出力される
//}

@see d:spec/pattern_matching#matching_non_primitive_objects...

Psych::SyntaxError#offset -> Integer (6107.0)

エラーが生じた位置の offset をバイト数で 返します。

...エラーが生じた位置の offset をバイト数で
返します。

offset とは、
Psych::SyntaxError#line, Psych::SyntaxError#column
で指示される位置からの相対位置です。
この位置から 0 バイトの位置でエラーが発生することが多いため、
このメ...

絞り込み条件を変える

<< < 1 2 3 4 > >>