別のキーワード
ライブラリ
- ビルトイン (466)
-
bigdecimal
/ jacobian (11) -
bigdecimal
/ ludcmp (11) -
bigdecimal
/ newton (11) - coverage (29)
- etc (44)
- gdbm (11)
- getoptlong (33)
- logger (1)
-
minitest
/ spec (2) - mkmf (22)
- openssl (33)
- pp (11)
- rake (33)
-
rake
/ packagetask (11) -
rdoc
/ markup (11) -
rexml
/ document (22) -
rubygems
/ command (11) -
rubygems
/ command _ manager (11) -
rubygems
/ indexer (11) - syslog (165)
- win32ole (66)
クラス
- BasicObject (22)
- Coverage (29)
- Exception (40)
- Fiber (15)
- GDBM (11)
-
Gem
:: Command (11) -
Gem
:: CommandManager (11) -
Gem
:: Indexer (11) - GetoptLong (33)
- Hash (19)
-
Logger
:: Application (1) -
MiniTest
:: Spec (2) - Module (4)
- Object (15)
-
OpenSSL
:: Cipher (11) -
OpenSSL
:: Digest (11) -
OpenSSL
:: SSL :: SSLContext (11) -
RDoc
:: Markup (11) -
REXML
:: Text (11) -
Rake
:: InvocationChain (11) -
Rake
:: PackageTask (11) - Random (7)
- Thread (33)
- TracePoint (150)
- WIN32OLE (33)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ PARAM (11)
モジュール
- Enumerable (11)
- Etc (44)
- Jacobian (11)
- Kernel (156)
- LUSolve (11)
- Newton (11)
-
Rake
:: TaskManager (22) -
RubyVM
:: MJIT (12) - Syslog (165)
キーワード
- == (11)
- Document (11)
- Hash (4)
-
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 3
. 0 . 0 (4) - WIN32OLERuntimeError (11)
- abort (22)
-
add
_ word _ pair (11) - after (1)
- alert (11)
- append (11)
- before (1)
-
bigdecimal
/ newton (11) -
callee
_ id (11) - cause (11)
- chunk (11)
- close (22)
- crit (11)
- debug (11)
- define (11)
- disable (22)
- emerg (11)
- enable (22)
-
enhance
_ with _ matching _ rule (11) - err (11)
- eval (22)
-
eval
_ script (6) - event (11)
- execute (11)
- fail (33)
-
find
_ command (11) - freeze (8)
- group (22)
-
handle
_ interrupt (11) - info (11)
- inspect (11)
-
instance
_ eval (22) -
instruction
_ sequence (6) - jacobian (11)
- lineno (11)
- ludecomp (11)
- mask (11)
- mask= (11)
-
method
_ id (11) -
method
_ missing (11) - new (74)
- nlsolve (11)
- notice (11)
-
ole
_ free (11) -
ole
_ show _ help (11) - open (22)
- open! (11)
- ordering= (11)
- parameters (6)
- paranoid (11)
- passwd (22)
- path (11)
- pause (6)
-
peek
_ result (11) -
pending
_ interrupt? (11) -
pretty
_ print _ inspect (11) - raise (59)
-
raised
_ exception (11) - rehash (11)
-
renegotiation
_ cb= (11) - reopen (11)
- result (11)
- resume (6)
-
return
_ value (11) - start (8)
-
synthesize
_ file _ task (11) - system (24)
- terminate (11)
-
try
_ do (22) - urandom (7)
- warning (11)
- 制御構造 (11)
- 変数と定数 (3)
- 環境変数 (11)
検索結果
先頭5件
-
Gem
:: Indexer # paranoid(path , extension) (6.0) -
圧縮されたデータと圧縮されていないデータを比較して一致しなければ例外を発生させます。
...せます。
@param path 圧縮されていないファイルのパスを指定します。
@param extension 圧縮されたファイルの拡張子を指定します。
@raise RuntimeError 圧縮されたデータと圧縮されていないデータが一致しない場合に発生します。... -
GetoptLong
# ordering=(ordering) (6.0) -
順序形式を設定します。
...:REQUIRE_ORDER, GetoptLong::PERMUTE,
GetoptLong::RETURN_IN_ORDER 以外の値を指定した場合に発生します。
@raise RuntimeError GetoptLong#get, GetoptLong#get_option,
GetoptLong#each, GetoptLong#each_option メソッドを
呼び... -
GetoptLong
# set _ options(*arguments) -> self (6.0) -
あなたのプログラムで、認識させたいオプションをセットします。 個々のオプションは、オプション名と引数のフラグからなる配列でな ければいけません。
...n メソッドを呼び出す前だけです。これらのメソッドを
呼び出した後でオプションを設定しようとすると、RuntimeError
例外が発生します。
@param arguments オプションを表す配列を指定します。
@raise ArgumentError 不正な引数が与... -
GetoptLong
# terminate -> self (6.0) -
オプションの処理を、強制的に終了させます。ただし、エラーが起き ている状態でこのメソッドを起動しても、終了させることはできません。
...ソッドを起動しても、終了させることはできません。
すでにオプションの処理が終了しているときは、このメソッドは何も行いません。
@raise RuntimeError エラーが起きている状態でこのメソッドを起動すると、発生します... -
Hash (6.0)
-
ハッシュテーブル(連想配列とも呼ぶ)のクラスです。ハッシュは任意の種類のオブ ジェクト(キー)から任意の種類のオブジェクト(値)への関連づけを行うことができます。
...bject#freeze) してキーとして
使用します。この為、キーとして使われている文字列を更新しようとすると例外
RuntimeError
が発生するので rehash を呼ぶ必要性は生じません。
ハッシュにはデフォルト値を設定することができます... -
Hash
# rehash -> self (6.0) -
キーのハッシュ値を再計算します。
...使ってハッシュ値を再計算しない
限り、そのキーに対応する値を取り出すことができなくなります。
@raise RuntimeError Hash#eachなどのイテレータの評価途中でrehashすると発生します。
@return selfを返します。
//emlist[例][ruby]{
a =... -
Hash
. new(ifnone = nil) -> Hash (6.0) -
空の新しいハッシュを生成します。ifnone はキーに対 応する値が存在しない時のデフォルト値です。設定したデフォルト値はHash#defaultで参照できます。
...#=> ["bar"]
p h[1] #=> ["bar"]
p h[2] #=> ["bar"]
p h[2].object_id #=> 6127150
p h #=> {}
h = Hash.new([].freeze)
h[0] += [0] #破壊的でないメソッドはOK
h[1] << 1
# エラー: can't modify frozen Array (RuntimeError)
//}... -
Jacobian
. # jacobian(f , fx , x) -> [Numeric] (6.0) -
ヤコビ行列を計算します。
...ベクトルを数値の配列で指定します。
@return ヤコビ行列を返します。(各要素を Row-major order で 1 次元の配列
にしたオブジェクトを指定します)
@raise RuntimeError 計算結果が特異ヤコビ行列になった場合に発生します。... -
Kernel
# try _ do(src , command , *opts) -> () (6.0) -
@param src C プログラムのソースコードを指定します。
...aram src C プログラムのソースコードを指定します。
@param command コマンドを指定します。
@param opts オプションを Hash で指定します。
@raise RuntimeError 開発環境がインストールされていない場合に発生します。
@see Kernel#xsystem... -
Kernel
# try _ do(src , command , *opts) { . . . } -> () (6.0) -
@param src C プログラムのソースコードを指定します。
...aram src C プログラムのソースコードを指定します。
@param command コマンドを指定します。
@param opts オプションを Hash で指定します。
@raise RuntimeError 開発環境がインストールされていない場合に発生します。
@see Kernel#xsystem... -
Kernel
. # abort -> () (6.0) -
Ruby プログラムをエラーメッセージ付きで終了します。終了ステータスは 1 固定です。
...tart'
begin
puts 'start1...'
abort "error1"
rescue SystemExit => err
puts "end1 with #{err.inspect}"
end
begin
puts 'start2...'
raise RuntimeError.new
rescue
abort
ensure
puts 'end2...'
end
puts 'end' #実行されない
#(標準出力)
#=> start
# start1...
# end1 with #<SystemE... -
Kernel
. # abort(message) -> () (6.0) -
Ruby プログラムをエラーメッセージ付きで終了します。終了ステータスは 1 固定です。
...tart'
begin
puts 'start1...'
abort "error1"
rescue SystemExit => err
puts "end1 with #{err.inspect}"
end
begin
puts 'start2...'
raise RuntimeError.new
rescue
abort
ensure
puts 'end2...'
end
puts 'end' #実行されない
#(標準出力)
#=> start
# start1...
# end1 with #<SystemE... -
LUSolve
. # ludecomp(a , n , zero = 0 , one = 1) -> [Integer] (6.0) -
n 次正方行列を表す配列 a を破壊的に変更し、返り値と併せて元の行列の LU 分解を提供します。
...次元を整数で指定します。
@param zero 0 を表す値を指定します。
@param one 1 を表す値を指定します。
@return ピボットの位置を表す Integer の配列を返します。
@raise RuntimeError 引数 a に特異行列を指定した場合に発生します。...