113件ヒット
[1-100件を表示]
(0.093秒)
別のキーワード
ライブラリ
-
cgi
/ util (44) - matrix (47)
-
rexml
/ document (22)
クラス
- CGI (44)
- Matrix (36)
-
REXML
:: Elements (11) -
REXML
:: XPath (11) - Vector (11)
キーワード
- build (22)
- combine (14)
- escapeElement (11)
-
escape
_ element (11) - first (11)
- new (11)
- unescapeElement (11)
-
unescape
_ element (11)
検索結果
先頭5件
-
Vector
. elements(a , copy = true) -> Vector (18114.0) -
配列 a を要素とするベクトルを生成します。 ただし、オプション引数 copy が偽 (false) ならば、複製を行いません。
...数の配列 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... -
REXML
:: Elements . new(parent) -> REXML :: Elements (3108.0) -
空の要素の集合を表すオブジェクトを生成します。
...空の要素の集合を表すオブジェクトを生成します。
通常は REXML::Element.new によって Elements オブジェクトが
生成されるため、このメソッドを使う必要はありません。
@param parant 親要素オブジェクト... -
CGI
. escapeElement(string , *elements) -> String (109.0) -
第二引数以降に指定したエレメントのタグだけを実体参照に置換します。
...数以降に指定したエレメントのタグだけを実体参照に置換します。
@param string 文字列を指定します。
@param elements HTML タグの名前を一つ以上指定します。文字列の配列で指定することも出来ます。
例:
require "cgi"... -
CGI
. escape _ element(string , *elements) -> String (109.0) -
第二引数以降に指定したエレメントのタグだけを実体参照に置換します。
...数以降に指定したエレメントのタグだけを実体参照に置換します。
@param string 文字列を指定します。
@param elements HTML タグの名前を一つ以上指定します。文字列の配列で指定することも出来ます。
例:
require "cgi"... -
CGI
. unescapeElement(string , *elements) -> String (109.0) -
特定の要素だけをHTMLエスケープから戻す。
...特定の要素だけをHTMLエスケープから戻す。
@param string 文字列を指定します。
@param elements HTML タグの名前を一つ以上指定します。文字列の配列で指定することも出来ます。
例:
require "cgi"
print CGI.unescapeElement('... -
CGI
. unescape _ element(string , *elements) -> String (109.0) -
特定の要素だけをHTMLエスケープから戻す。
...特定の要素だけをHTMLエスケープから戻す。
@param string 文字列を指定します。
@param elements HTML タグの名前を一つ以上指定します。文字列の配列で指定することも出来ます。
例:
require "cgi"
print CGI.unescapeElement('... -
Matrix
. combine(*matrices) {|*elements| . . . } -> Matrix (102.0) -
要素ごとにブロックを呼び出した結果を組み合わせた Matrix を返します。
要素ごとにブロックを呼び出した結果を組み合わせた Matrix を返します。
//emlist[例][ruby]{
require 'matrix'
x = Matrix[[6, 6], [4, 4]]
y = Matrix[[1, 2], [3, 4]]
Matrix.combine(x, y) {|a, b| a - b} # => Matrix[[5, 4], [1, 0]]
//}
@param matrices 並べる行列。すべての行列の行数と列数が一致していなければならない
@raise ExceptionForMatrix::ErrDimensionMismatch 行や列... -
Matrix
. build(row _ size , column _ size = row _ size) -> Enumerable (7.0) -
row_size×column_sizeの行列をブロックの返り値から生成します。
...merator を返します。
//emlist[例][ruby]{
require 'matrix'
m = Matrix.build(2, 4) {|row, col| col - row }
# => Matrix[[0, 1, 2, 3], [-1, 0, 1, 2]]
m = Matrix.build(3) { rand }
# => a 3x3 matrix with random elements
//}
@param row_size 行列の行数
@param column_size 行列の列数... -
Matrix
. build(row _ size , column _ size = row _ size) {|row , col| . . . } -> Matrix (7.0) -
row_size×column_sizeの行列をブロックの返り値から生成します。
...merator を返します。
//emlist[例][ruby]{
require 'matrix'
m = Matrix.build(2, 4) {|row, col| col - row }
# => Matrix[[0, 1, 2, 3], [-1, 0, 1, 2]]
m = Matrix.build(3) { rand }
# => a 3x3 matrix with random elements
//}
@param row_size 行列の行数
@param column_size 行列の列数... -
REXML
:: XPath . first(element , path = nil , namespaces = {} , variables = {}) -> Node | nil (7.0) -
element の path で指定した XPath 文字列にマッチする最初のノードを 返します。
...ML::Document.new(<<EOS)
<root xmlns:x='1'>
<a>
<b>b1</b>
<x:c />
<b>b2</b>
<d />
</a>
<b> b3 </b>
</root>
EOS
a = doc.root.elements[1] # => <a> ... </>
b1 = REXML::XPath.first(a, "b")
b1.text # => "b1"
REXML::XPath.first(doc, "/root/a/x:c") # => <x:c/>
REXML::XPath.first(a, "...