4002件ヒット
[1-100件を表示]
(0.088秒)
ライブラリ
- ビルトイン (1147)
- dbm (24)
- fiber (8)
- fiddle (12)
-
io
/ console (12) - matrix (402)
-
minitest
/ mock (1) -
minitest
/ spec (15) -
minitest
/ unit (18) - mkmf (24)
-
net
/ ftp (192) -
net
/ http (36) -
net
/ imap (12) -
net
/ pop (96) -
net
/ smtp (24) -
net
/ telnet (8) - open-uri (12)
- openssl (588)
- optparse (252)
- ostruct (12)
- pathname (24)
- pp (12)
- pstore (12)
- resolv (60)
-
rexml
/ parsers / streamparser (12) -
rexml
/ parsers / ultralightparser (12) -
rinda
/ tuplespace (12) -
rubygems
/ command (12) -
rubygems
/ installer (24) -
rubygems
/ package / tar _ input (12) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ package / tar _ writer (12) -
rubygems
/ remote _ fetcher (24) -
rubygems
/ user _ interaction (12) - set (9)
- shellwords (12)
- socket (72)
- stringio (558)
- strscan (60)
- uri (12)
-
webrick
/ httpauth / digestauth (12) -
webrick
/ httpservlet / abstract (12) - win32ole (48)
- zlib (60)
クラス
-
ARGF
. class (48) - Addrinfo (24)
- Array (24)
- BasicSocket (24)
- DBM (24)
- Dir (19)
-
Encoding
:: Converter (24) - Exception (56)
- Fiber (18)
-
Fiddle
:: Pointer (12) - File (28)
-
Gem
:: Command (12) -
Gem
:: Installer (24) -
Gem
:: Package :: TarInput (12) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: Package :: TarWriter :: BoundedStream (12) -
Gem
:: RemoteFetcher (24) -
Gem
:: StreamUI (12) - IO (244)
- Integer (48)
- MatchData (48)
- Matrix (366)
-
MiniTest
:: Mock (1) - Module (48)
-
Net
:: FTP (192) -
Net
:: IMAP (12) -
Net
:: POPMail (96) -
Net
:: SMTP (24) -
Net
:: Telnet (8) - Object (27)
-
OpenSSL
:: ASN1 :: ObjectId (12) -
OpenSSL
:: BN (24) -
OpenSSL
:: Config (12) -
OpenSSL
:: Netscape :: SPKI (36) -
OpenSSL
:: PKCS12 (12) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: PKey :: EC (72) -
OpenSSL
:: PKey :: EC :: Group (36) -
OpenSSL
:: PKey :: PKey (12) -
OpenSSL
:: PKey :: RSA (48) -
OpenSSL
:: SSL :: SSLSocket (36) -
OpenSSL
:: SSL :: Session (36) -
OpenSSL
:: X509 :: Attribute (60) -
OpenSSL
:: X509 :: CRL (60) -
OpenSSL
:: X509 :: Extension (12) -
OpenSSL
:: X509 :: Name (12) -
OpenSSL
:: X509 :: Request (48) - OpenStruct (12)
- OptionParser (204)
- PStore (12)
- Pathname (24)
-
REXML
:: Parsers :: StreamParser (12) -
REXML
:: Parsers :: UltraLightParser (12) - Range (14)
- Rational (12)
- Regexp (12)
- Resolv (24)
-
Resolv
:: DNS (12) -
Resolv
:: Hosts (24) -
Rinda
:: TupleSpace (12) - Set (12)
- Socket (24)
- String (358)
- StringIO (558)
- StringScanner (60)
- Struct (36)
- Thread (34)
- TracePoint (105)
-
URI
:: Generic (12) - Vector (36)
-
WEBrick
:: HTTPAuth :: DigestAuth (12) -
WEBrick
:: HTTPServlet :: AbstractServlet (12) -
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ TYPELIB (36) -
Zlib
:: GzipReader (48) -
Zlib
:: Inflate (12)
モジュール
- Kernel (24)
-
MiniTest
:: Assertions (18) -
Net
:: HTTPHeader (36) -
OpenSSL
:: Buffering (48) -
OpenURI
:: OpenRead (12) -
OptionParser
:: Arguable (48)
キーワード
- * (60)
- ** (12)
- + (24)
- - (24)
-
/ (24) - == (12)
- === (12)
- =~ (24)
- [] (144)
- []= (96)
- abort (12)
- accept (12)
-
add
_ entry (12) -
add
_ value (12) - adjugate (12)
- all (24)
- antisymmetric? (7)
- assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ raises (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) - authenticate (12)
- backtrace (12)
-
backtrace
_ locations (12) - byteindex (3)
- bytes (14)
- bytesplice (10)
-
callee
_ id (12) - challenge (12)
- chars (14)
-
check
_ key (12) - children (19)
- chr (24)
- close (12)
-
close
_ read (12) -
close
_ write (12) - cmd (4)
- cofactor (12)
-
cofactor
_ expansion (12) -
const
_ get (12) - convert (12)
- decrypt (12)
- delete (12)
- det (12)
- determinant (12)
-
dh
_ compute _ key (12) - diagonal? (12)
- dir (12)
- download (12)
-
dsa
_ sign _ asn1 (12) - each (24)
-
each
_ byte (24) -
each
_ char (24) -
each
_ line (24) - eigen (12)
- eigensystem (12)
-
ensure
_ dependency (12) - entries (19)
-
entrywise
_ product (8) - environment (12)
-
eval
_ script (7) - event (12)
-
extract
_ entry (12) -
extract
_ files (12) - fetch (48)
- finish (12)
-
first
_ minor (12) -
get
_ one _ gem _ name (12) - getaddress (24)
- getbyte (12)
- getc (24)
- getdir (12)
- getname (24)
- getnameinfo (12)
- getresource (12)
- gets (60)
- guid (12)
-
hadamard
_ product (8) - header (12)
- help (12)
- hermitian? (12)
- hstack (12)
- inflate (12)
- inspect (24)
-
instruction
_ sequence (7) - join (12)
-
laplace
_ expansion (12) -
library
_ name (12) - lineno (12)
- lines (14)
- list (12)
- ls (12)
- mail (24)
- mdtm (12)
-
method
_ id (12) - mkdir (12)
- modifiable (12)
-
must
_ be (1) -
must
_ be _ close _ to (1) -
must
_ be _ empty (1) -
must
_ be _ instance _ of (1) -
must
_ be _ kind _ of (1) -
must
_ be _ nil (1) -
must
_ be _ same _ as (1) -
must
_ be _ within _ delta (1) -
must
_ be _ within _ epsilon (1) -
must
_ equal (1) -
must
_ include (1) -
must
_ match (1) -
must
_ raise (1) -
must
_ respond _ to (1) -
must
_ throw (1) - name= (10)
- nlst (12)
- normal? (12)
- oid (24)
- oid= (12)
- on (36)
- open (12)
-
open
_ uri _ or _ path (12) - ord (12)
- order (48)
- order! (48)
- orthogonal? (12)
- parameters (7)
- parse (48)
- parse! (24)
- path (32)
- peek (12)
- peep (12)
- permutation? (12)
- permute (24)
- permute! (24)
- pointer= (12)
- pop (24)
- pos= (24)
-
post
_ connection _ check (12) - pread (8)
-
pretty
_ print _ inspect (12) -
prime
_ fasttest? (12) - print (24)
- printf (12)
- private (12)
-
private
_ decrypt (12) -
private
_ encrypt (12) - protected (12)
- public (12)
-
public
_ decrypt (12) -
public
_ encrypt (12) - putc (12)
- puts (12)
- pwd (12)
- pwrite (8)
-
raised
_ exception (12) - raw (12)
- read (72)
-
read
_ nonblock (36) - readbyte (12)
- readchar (48)
- readline (108)
- readlines (48)
- readpartial (72)
- ready (12)
- recv (12)
-
recv
_ nonblock (12) - recvfrom (12)
-
recvfrom
_ nonblock (12) - registry= (12)
- regular? (12)
- reopen (24)
- retrbinary (24)
- retrlines (12)
-
return
_ type (12) -
return
_ value (12) - rewind (12)
- seek (12)
- sendcmd (12)
- service (12)
-
set
_ backtrace (12) - setbyte (12)
- shellsplit (12)
- sign (12)
-
signature
_ algorithm (12) - singular? (12)
-
skew
_ symmetric? (7) - skip (1)
- slice (72)
- status (36)
- string= (12)
- subtract (12)
- symmetric? (12)
- sysread (60)
- system (12)
- syswrite (36)
-
terminate
_ interaction (12) -
to
_ a (7) -
to
_ der (96) -
to
_ path (8) -
to
_ pem (72) -
to
_ s (60) -
to
_ text (60) - top (12)
- trace (12)
- transaction (12)
- transfer (12)
- truncate (36)
-
try
_ do (24) - ungetc (12)
-
unicode
_ normalize (11) -
unicode
_ normalize! (11) -
unicode
_ normalized? (11) - unitary? (12)
-
unix
_ path (12) - unscan (12)
- value (12)
- value= (12)
-
values
_ at (12) - verify (1)
- waitfor (4)
- write (48)
-
write
_ nonblock (24)
検索結果
先頭5件
-
Matrix
# tr -> Integer | Float | Rational | Complex (21108.0) -
トレース (trace) を返します。
...トレース (trace) を返します。
行列のトレース (trace) とは、対角要素の和です。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}
trace は正方行列でのみ定義されます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が... -
Thread
# raise(error _ type , message , traceback) -> () (18226.0) -
自身が表すスレッドで強制的に例外を発生させます。
...させます。
@param error_type Kernel.#raise を参照してください。
@param message Kernel.#raise を参照してください。
@param traceback Kernel.#raise を参照してください。
Thread.new {
sleep 1
Thread.main.raise "foobar"
}
begin
sleep
rescue
p... -
Fiber
# raise(exception , message = nil , backtrace = nil) -> object (18216.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...す。
@param exception 発生させる例外です。
@param backtrace 例外発生時のスタックトレースです。文字列の配列で指定します。
//emlist[例][ruby]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内......のイテレーションを終了させる例][ruby]{
f = Fiber.new do
loop do
Fiber.yield(:loop)
end
:exit
end
p f.resume # => :loop
p f.raise StopIteration # => :exit
//}... -
Gem
:: Package :: TarInput # extract _ entry(destdir , entry , expected _ md5sum = nil) (12307.0) -
指定された destdir に entry を展開します。
...指定された destdir に entry を展開します。
@param destdir 展開先のディレクトリを指定します。
@param entry エントリを指定します。
@param expected_md5sum 期待する MD5 チェックサムを指定します。
@raise Gem::Package::BadCheckSum チェック... -
Matrix
# entrywise _ product(m) -> Matrix (9207.0) -
アダマール積(要素ごとの積)を返します。
...ダマール積(要素ごとの積)を返します。
@raise ExceptionForMatrix::ErrDimensionMismatch 行や列の要素数が一致しない時に発生します。
//emlist[例][ruby]{
require 'matrix'
Matrix[[1,2], [3,4]].hadamard_product(Matrix[[1,2], [3,2]]) # => Matrix[[1, 4], [9, 8]]
//}... -
TracePoint
# instruction _ sequence -> RubyVM :: InstructionSequence (9207.0) -
script_compiledイベント発生時にコンパイルされた RubyVM::InstructionSequenceインスタンスを返します。
...された
RubyVM::InstructionSequenceインスタンスを返します。
//emlist[例][ruby]{
TracePoint.new(:script_compiled) do |tp|
p tp.instruction_sequence # => <RubyVM::InstructionSequence:block in <main>@(eval):1>
end.enable do
eval("puts 'hello'")
end
//}
@raise RuntimeError :script_c... -
TracePoint
# raised _ exception -> Exception (9119.0) -
発生した例外を返します。
...ます。
@raise RuntimeError :raise イベントのためのイベントフックの外側で実行し
た場合に発生します。
//emlist[例][ruby]{
trace = TracePoint.new(:raise) do |tp|
tp.raised_exception # => #<ZeroDivisionError: divided by 0>
end
trace.enable
begi... -
StringIO
# truncate(len) -> Integer (9113.0) -
自身のサイズが len になるように、自身を切り詰め、もしくは拡大します。 拡大した場合は、その部分を 0 で埋めます。 len を返します。
...。
@raise IOError 自身が書き込み可能でない時に発生します。
@raise Errno::EINVAL len がマイナスの時に発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge", 'r+')
a.truncate(2)
a.string #=> "ho"
a.truncate(5)
a.string... -
Matrix
# trace -> Integer | Float | Rational | Complex (9108.0) -
トレース (trace) を返します。
...トレース (trace) を返します。
行列のトレース (trace) とは、対角要素の和です。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}
trace は正方行列でのみ定義されます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が... -
Matrix
# antisymmetric? -> bool (9107.0) -
行列が反対称行列 (交代行列、歪〔わい〕対称行列とも) ならば true を返します。
...ば true を返します。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します
//emlist[][ruby]{
require 'matrix'
Matrix[[0, -2, Complex(1, 3)], [2, 0, 5], [-Complex(1, 3), -5, 0]].antisymmetric? # => true
Matrix.empty.antisymmetric? # => true......Matrix[[1, 2, 3], [4, 5, 6], [7, 8, 9]].antisymmetric? # => false
# 対角要素が違う
Matrix[[1, -2, 3], [2, 0, 6], [-3, -6, 0]].antisymmetric? # => false
# 符号が違う
Matrix[[0, 2, -3], [2, 0, 6], [-3, 6, 0]].antisymmetric? # => false
//}...