107件ヒット
[101-107件を表示]
(0.036秒)
ライブラリ
- ビルトイン (81)
- bigdecimal (1)
- fileutils (2)
-
json
/ add / complex (2) - matrix (13)
クラス
モジュール
- BigMath (1)
- Enumerable (2)
- FileUtils (2)
- Kernel (3)
キーワード
- * (1)
- ** (1)
- + (1)
- - (1)
- -@ (2)
-
/ (2) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) - < (1)
- <= (1)
- <=> (1)
- == (1)
- > (1)
- >= (1)
- I (1)
-
NEWS for Ruby 2
. 1 . 0 (1) -
NEWS for Ruby 2
. 2 . 0 (1) -
NEWS for Ruby 2
. 6 . 0 (1) -
NEWS for Ruby 2
. 7 . 0 (1) - Numeric (1)
- Rational (1)
- Ruby用語集 (1)
- abs (1)
- abs2 (1)
- angle (2)
- antisymmetric? (1)
- arg (2)
- between? (1)
- clamp (1)
- coerce (1)
- conj (3)
- conjugate (3)
- copy (1)
- cp (1)
- denominator (2)
- fdiv (4)
- finite? (1)
- i (1)
- imag (3)
- imaginary (3)
- infinite? (2)
- inspect (1)
-
json
/ add / complex (1) -
json
_ create (1) - log (1)
- magnitude (2)
-
marshal
_ dump (1) - matrix (1)
- norm (1)
- numerator (2)
- phase (2)
- polar (3)
- quo (2)
- r (1)
- rationalize (2)
- real (3)
- real? (3)
- rect (3)
- rectangular (3)
-
skew
_ symmetric? (1) -
slice
_ before (2) -
to
_ c (4) -
to
_ f (1) -
to
_ i (1) -
to
_ json (1) -
to
_ r (1) -
to
_ s (1) - tr (1)
- trace (1)
検索結果
先頭5件
-
Numeric
# real -> Numeric (19.0) -
自身を返します。
自身を返します。
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
//emlist[例][ruby]{
10.real # => 10
-10.real # => -10
0.1.real # => 0.1
Rational(2, 3).real # => (2/3)
//}
@see Numeric#imag、Complex#real -
Numeric
# rect -> [Numeric , Numeric] (19.0) -
[self, 0] を返します。
[self, 0] を返します。
//emlist[例][ruby]{
1.rect # => [1, 0]
-1.rect # => [-1, 0]
1.0.rect # => [1.0, 0]
-1.0.rect # => [-1.0, 0]
//}
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@see Complex#rect -
Numeric
# rectangular -> [Numeric , Numeric] (19.0) -
[self, 0] を返します。
[self, 0] を返します。
//emlist[例][ruby]{
1.rect # => [1, 0]
-1.rect # => [-1, 0]
1.0.rect # => [1.0, 0]
-1.0.rect # => [-1.0, 0]
//}
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@see Complex#rect -
Vector
# magnitude -> Float (19.0) -
ベクトルの大きさ(ノルム)を返します。
ベクトルの大きさ(ノルム)を返します。
//emlist[例][ruby]{
require 'matrix'
Vector[3, 4].norm # => 5.0
Vector[Complex(0, 1), 0].norm # => 1.0
//}
@see Vector#normalize -
Vector
# norm -> Float (19.0) -
ベクトルの大きさ(ノルム)を返します。
ベクトルの大きさ(ノルム)を返します。
//emlist[例][ruby]{
require 'matrix'
Vector[3, 4].norm # => 5.0
Vector[Complex(0, 1), 0].norm # => 1.0
//}
@see Vector#normalize -
Vector
# r -> Float (19.0) -
ベクトルの大きさ(ノルム)を返します。
ベクトルの大きさ(ノルム)を返します。
//emlist[例][ruby]{
require 'matrix'
Vector[3, 4].norm # => 5.0
Vector[Complex(0, 1), 0].norm # => 1.0
//}
@see Vector#normalize -
matrix (19.0)
-
行列と数ベクトルを扱うためのライブラリです。
行列と数ベクトルを扱うためのライブラリです。
行列、ベクトルの各要素には Ruby の任意の数オブジェクト(Numeric の
サブクラス、Float, Integer, Complex, Rational など)
が使えます。