2414件ヒット
[2301-2400件を表示]
(0.071秒)
種類
- インスタンスメソッド (2005)
- 特異メソッド (276)
- クラス (96)
- 文書 (25)
- ライブラリ (12)
ライブラリ
- matrix (2377)
クラス
- Matrix (1426)
-
Matrix
:: EigenvalueDecomposition (120) -
Matrix
:: LUPDecomposition (120) - Vector (615)
キーワード
- * (48)
- ** (12)
- + (24)
- +@ (24)
- - (24)
- -@ (24)
-
/ (36) - == (24)
- EigenvalueDecomposition (12)
- ErrDimensionMismatch (12)
- ErrNotRegular (12)
- ErrOperationNotDefined (12)
- I (12)
- LUPDecomposition (12)
- Matrix (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 3
. 1 . 0 (4) - Vector (12)
- ZeroVectorError (12)
- [] (48)
- []= (21)
- adjugate (12)
-
angle
_ with (12) - antisymmetric? (7)
- basis (12)
- build (24)
- clone (10)
- coerce (12)
- cofactor (12)
-
cofactor
_ expansion (12) - collect (48)
- collect! (28)
- collect2 (24)
- column (24)
-
column
_ count (12) -
column
_ size (12) -
column
_ vector (12) -
column
_ vectors (12) - columns (12)
- combine (24)
- component (24)
- conj (12)
- conjugate (12)
- covector (12)
- cross (12)
-
cross
_ product (12) - d (12)
- det (24)
-
det
_ e (12) - determinant (24)
-
determinant
_ e (12) - diagonal (12)
- diagonal? (12)
- dot (12)
- each (48)
- each2 (24)
-
each
_ with _ index (24) - eigen (12)
- eigensystem (12)
-
eigenvalue
_ matrix (12) - eigenvalues (12)
-
eigenvector
_ matrix (12) -
eigenvector
_ matrix _ inv (12) - eigenvectors (12)
- element (24)
- elements (12)
-
elements
_ to _ f (24) -
elements
_ to _ i (24) -
elements
_ to _ r (24) - empty (12)
- empty? (12)
-
entrywise
_ product (8) - eql? (24)
-
find
_ index (36) -
first
_ minor (12) -
hadamard
_ product (8) - hash (24)
- hermitian? (12)
- hstack (24)
- identity (12)
- imag (12)
- imaginary (12)
- independent? (24)
- index (36)
-
inner
_ product (12) - inspect (24)
- inv (12)
- inverse (12)
- l (12)
-
laplace
_ expansion (12) -
lower
_ triangular? (12) - lup (12)
-
lup
_ decomposition (12) - magnitude (12)
- map (48)
- map! (28)
- map2 (12)
- minor (24)
- norm (12)
- normal? (12)
- normalize (12)
- orthogonal? (12)
- p (12)
- permutation? (12)
- pivots (12)
- r (12)
- rank (12)
-
rank
_ e (12) - real (12)
- real? (12)
- rect (12)
- rectangular (12)
- regular? (12)
- round (12)
- row (24)
-
row
_ count (12) -
row
_ size (12) -
row
_ vector (12) -
row
_ vectors (12) - rows (12)
- scalar (12)
- singular? (24)
- size (12)
-
skew
_ symmetric? (7) - solve (12)
- square? (12)
- symmetric? (12)
-
to
_ a (48) -
to
_ ary (24) -
to
_ s (24) - tr (12)
- trace (12)
- transpose (12)
- u (12)
- unit (12)
- unitary? (12)
-
upper
_ triangular? (12) - v (12)
-
v
_ inv (12) - vstack (24)
- zero (32)
- zero? (20)
検索結果
先頭5件
-
Vector
# []=(range , v) (11031.0) -
Range オブジェクト range の範囲にある要素を v の内容に置換します。
...ます。
Vector や 1行の Matrix での指定もできます。
@raise TypeError ベクトルの範囲外にある range を指定したときに、発生します。
@raise ArgumentError 引数の個数が異なるときの他に、
v に Vector を指定し、range......@raise Matrix::ErrDimensionMismatch v に Matrix を指定し、次元が合わないときに発生します。
//emlist[][ruby]{
require 'matrix'
v = Vector[0, 0, 0, 0, 0]
v[1..2] = 5
p v #=> Vector[0, 5, 5, 0, 0]
v[1..3] = Vector[2, 4, 8]
p v #=> Vector[0, 2, 4, 8, 0]
v[1..-2] = Matrix[[3, 6......, 9]]
p v #=> Vector[0, 3, 6, 9, 0]
//}... -
Vector
# []=(index , value) (11011.0) -
index 番目の要素を value に変更します。
...@raise TypeError ベクトルの範囲外にある整数を指定したときに、発生します。
//emlist[][ruby]{
require 'matrix'
v = Vector[0, 0, 0, 0, 0]
v[1] = 2
p v #=> Vector[0, 2, 0, 0, 0]
v[-1] = 3
p v #=> Vector[0, 2, 0, 0, 3]
v[99] = 100
# IndexError: given index 99 is outside o... -
Vector
# +@ -> self (11000.0) -
単項演算子の + です。 self を返します。
単項演算子の + です。 self を返します。 -
Vector
# -@ -> self (11000.0) -
単項演算子の - です。 各要素の符号を反転したベクトルを返します。
単項演算子の - です。 各要素の符号を反転したベクトルを返します。 -
Vector
# ==(v) -> bool (11000.0) -
自分自身と引数 v を比較し、true/false を返します。
...自分自身と引数 v を比較し、true/false を返します。
@param v 比較対象ベクトル... -
Vector
# each {|e| . . . } -> self (11000.0) -
ベクトルの各要素をブロックの引数として順にブロックを呼び出します。
...ックの引数として順にブロックを呼び出します。
このクラスは Enumerable を include しているため、
このメソッドを経由して Enumerable の各メソッドを使うことができます。
ブロックを省略した場合は Enumerator を返します。... -
Vector
# each2(v) {|x , y| . . . } -> self (11000.0) -
ベクトルの各要素と、それに対応するインデックスを持つ引数 v の要素との組に対して (2引数の) ブロックを繰返し評価します。
...ソッドを持つ)オブジェクトです。
Vector も使えます。
ブロックを省略した場合は Enumerator を返します。
@param v 各要素と組を取るためのオブジェクト
@raise ExceptionForMatrix::ErrDimensionMismatch 自分自身と引数のベクト
ルの... -
Vector
# eql?(v) -> bool (11000.0) -
自分自身と引数 v を比較し、true/false を返します。
...自分自身と引数 v を比較し、true/false を返します。
@param v 比較対象ベクトル... -
Vector
# zero? -> bool (11000.0) -
すべての要素がゼロであれば true を返します。
...すべての要素がゼロであれば true を返します。... -
NEWS for Ruby 2
. 2 . 0 (66.0) -
NEWS for Ruby 2.2.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.1.0 以降の変更
=== 言語仕様の変更
* nil/true/false
* nil/true/false はフリーズされました 8923
* Hash リテラル
* 後ろにコロンのあるシンボルをキーにしたとき......le#slice_after
* 追加: Enumerable#slice_when
* 拡張: Enumerable#min, Enumerable#min_by, Enumerable#max, Enumerable#max_by
は複数の値を返すためのオプションをサポートしました
* Float
* 追加: Float#next_float
* 追加: Float#prev_float
* File......* etc
* 追加: Etc.#uname
* 追加: Etc.#sysconf
* 追加: Etc.#confstr
* 追加: IO#pathconf
* 追加: Etc.#nprocessors
* find, pathname
* 拡張: Find.#find は "ignore_error" というキーワード引数を受け付けるようになりました
* Matrix
*...
