種類
- インスタンスメソッド (309)
- 特異メソッド (110)
- クラス (11)
クラス
-
CSV
:: Table (22) - Matrix (264)
-
Psych
:: Parser :: Mark (11) -
Psych
:: SyntaxError (22) - Ripper (11)
-
Ripper
:: Filter (11) -
RubyVM
:: AbstractSyntaxTree :: Node (12) - Vector (33)
キーワード
- * (11)
- + (22)
- - (22)
- Matrix (11)
- build (22)
- cofactor (11)
-
cofactor
_ expansion (11) -
column
_ count (11) -
column
_ size (11) -
column
_ vector (11) -
column
_ vectors (11) - columns (11)
-
delete
_ if (22) - empty (11)
-
find
_ index (33) -
first
_ column (6) -
first
_ minor (11) - index (33)
-
laplace
_ expansion (11) -
last
_ column (6) - load (11)
- offset (11)
- parse (11)
-
set
_ screen _ size (11) - zero (22)
検索結果
先頭5件
-
Matrix
# column(j) -> Vector | nil (21214.0) -
j 番目の列を Vector オブジェクトで返します。 j 番目の列が存在しない場合は nil を返します。 ブロックが与えられた場合はその列の各要素についてブロックを繰り返します。
...j 番目の列を Vector オブジェクトで返します。
j 番目の列が存在しない場合は nil を返します。
ブロックが与えられた場合はその列の各要素についてブロックを繰り返します。
@param j 列の位置を指定します。
先頭の......ックスと見倣します。末尾の列が -1 番目になります。
//emlist[例][ruby]{
require 'matrix'
a1 = [ 1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, -2, 1.5]
m = Matrix[a1, a2, a3]
p m.column(1) # => Vector[2, 15, -2]
cnt = 0
m.column(-1) { |x|
cnt = cnt + x
}
p cnt # => 24.5
//}... -
Ripper
# column -> Integer | nil (21207.0) -
現在のトークンの桁番号を 0 から始まる数値で返します。
...現在のトークンの桁番号を 0 から始まる数値で返します。
このメソッドはイベントハンドラの中でのみ意味のある値を返します。イベン
トハンドラの中で self.column を実行してください。... -
Ripper
:: Filter # column -> Integer | nil (21207.0) -
現在のトークンの桁番号を 0 から始まる数値で返します。
...現在のトークンの桁番号を 0 から始まる数値で返します。
このメソッドはイベントハンドラの中でのみ意味のある値を返します。イベン
トハンドラの中で self.column を実行してください。... -
Matrix
# column(j) {|x| . . . } -> self (21114.0) -
j 番目の列を Vector オブジェクトで返します。 j 番目の列が存在しない場合は nil を返します。 ブロックが与えられた場合はその列の各要素についてブロックを繰り返します。
...j 番目の列を Vector オブジェクトで返します。
j 番目の列が存在しない場合は nil を返します。
ブロックが与えられた場合はその列の各要素についてブロックを繰り返します。
@param j 列の位置を指定します。
先頭の......ックスと見倣します。末尾の列が -1 番目になります。
//emlist[例][ruby]{
require 'matrix'
a1 = [ 1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, -2, 1.5]
m = Matrix[a1, a2, a3]
p m.column(1) # => Vector[2, 15, -2]
cnt = 0
m.column(-1) { |x|
cnt = cnt + x
}
p cnt # => 24.5
//}... -
Psych
:: Parser :: Mark # column -> Integer (18201.0) -
行の先頭からの文字数。
行の先頭からの文字数。 -
Psych
:: SyntaxError # column -> Integer (18201.0) -
エラーが生じた行内の位置を返します。
エラーが生じた行内の位置を返します。 -
RubyVM
:: AbstractSyntaxTree :: Node # first _ column -> Integer (12207.0) -
ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
列番号は0-originで、バイト単位で表されます。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_column # => 0
//}... -
Matrix
# column _ size -> Integer (12202.0) -
行列の列数を返します。
行列の列数を返します。 -
Matrix
# find _ index(selector = :all) {|e| . . . } -> [Integer , Integer] | nil (9416.0) -
指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。
...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。
複数の位置で値が一致する/ブロック......部分を探すかを指定します。この引数の意味は
Matrix#each を参照してください。
//emlist[例][ruby]{
require 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}
value を指定せず、さらにブロ... -
Matrix
# find _ index(value , selector = :all) -> [Integer , Integer] | nil (9416.0) -
指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。
...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。
複数の位置で値が一致する/ブロック......部分を探すかを指定します。この引数の意味は
Matrix#each を参照してください。
//emlist[例][ruby]{
require 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}
value を指定せず、さらにブロ...