1206件ヒット
[201-300件を表示]
(0.098秒)
キーワード
- * (24)
- ** (12)
- + (12)
- +@ (12)
- - (12)
- -@ (12)
-
/ (24) - == (12)
- [] (12)
- []= (7)
- adjugate (12)
- antisymmetric? (7)
- clone (5)
- coerce (12)
- cofactor (12)
-
cofactor
_ expansion (12) - collect (24)
- collect! (14)
- column (24)
-
column
_ count (12) -
column
_ size (12) -
column
_ vectors (12) - combine (8)
- component (12)
- conj (12)
- conjugate (12)
- det (12)
-
det
_ e (12) - determinant (12)
-
determinant
_ e (12) - diagonal? (12)
- each (24)
-
each
_ with _ index (24) - eigen (12)
- eigensystem (12)
- element (12)
-
elements
_ to _ f (12) -
elements
_ to _ i (12) -
elements
_ to _ r (12) - empty? (12)
-
entrywise
_ product (8) - eql? (12)
-
find
_ index (36) -
first
_ minor (12) -
hadamard
_ product (8) - hash (12)
- hermitian? (12)
- hstack (12)
- imag (12)
- imaginary (12)
- index (36)
- inspect (12)
- inv (12)
- inverse (12)
-
laplace
_ expansion (12) -
lower
_ triangular? (12) - lup (12)
-
lup
_ decomposition (12) - map (24)
- map! (14)
- minor (24)
- normal? (12)
- orthogonal? (12)
- permutation? (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
_ vectors (12) - singular? (12)
-
skew
_ symmetric? (7) - square? (12)
- symmetric? (12)
-
to
_ a (12) -
to
_ s (12) - tr (12)
- trace (12)
- transpose (12)
- unitary? (12)
-
upper
_ triangular? (12) - vstack (12)
- zero? (12)
検索結果
先頭5件
-
Matrix
# adjugate -> Matrix (23229.0) -
余因子行列を返します。
...余因子行列を返します。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6],[3,9]].adjugate # => Matrix[[9, -6], [-3, 7]]
//}
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方でない場合に発生します。
@see Matrix#cofactor... -
Matrix
# conjugate -> Matrix (23224.0) -
複素共役を取った行列を返します。
...複素共役を取った行列を返します。
//emlist[例][ruby]{
require 'matrix'
Matrix[[Complex(1,2), Complex(0,1), 0], [1, 2, 3]]
# => 1+2i i 0
# 1 2 3
Matrix[[Complex(1,2), Complex(0,1), 0], [1, 2, 3]].conjugate
# => 1-2i -i 0
# 1 2 3
//}... -
Matrix
# column _ vectors -> [Vector] (23216.0) -
自分自身を列ベクトルの配列として返します。
...自分自身を列ベクトルの配列として返します。
//emlist[例][ruby]{
require 'matrix'
a1 = [ 1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, -2, 1.5]
m = Matrix[a1, a2, a3]
p m.column_vectors # => [Vector[1, 10, -1], Vector[2, 15, -2], Vector[3, 20, 1.5]]
//}... -
Matrix
# row _ vectors -> [Vector] (23216.0) -
自分自身を行ベクトルの配列として返します。
...自分自身を行ベクトルの配列として返します。
//emlist[例][ruby]{
require 'matrix'
a1 = [ 1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, -2, 1.5]
m = Matrix[a1, a2, a3]
p m.row_vectors # => [Vector[1, 2, 3], Vector[10, 15, 20], Vector[-1, -2, 1.5]]
//}... -
Matrix
# elements _ to _ f -> Matrix (23205.0) -
各要素を浮動小数点数 Float に変換した行列を返します。
...各要素を浮動小数点数 Float に変換した行列を返します。
このメソッドは deprecated です。 map(&:to_f) を使ってください。... -
Matrix
# elements _ to _ i -> Matrix (23205.0) -
各要素を整数 Integer に変換した行列を返します。
...各要素を整数 Integer に変換した行列を返します。
このメソッドは deprecated です。 map(&:to_i) を使ってください。... -
Matrix
# elements _ to _ r -> Matrix (23205.0) -
各要素を有理数 Rational に変換した行列を返します。
...各要素を有理数 Rational に変換した行列を返します。
このメソッドは deprecated です。 map(&:to_r) を使ってください。... -
Matrix
# first _ minor(row , column) -> Matrix (23205.0) -
self から第 row 行と第 column 列を取り除いた行列を返します。
...self から第 row 行と第 column 列を取り除いた行列を返します。
@param row 行
@param column 列
@raise ArgumentError row, column が行列の行数/列数を越えている場合に発生します。... -
Matrix
# collect(which = :all) -> Enumerator (23148.0) -
行列の各要素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
...umerator を返します。
@param which which に以下の Symbol を指定することで、
引数として使われる要素を限定できます。
デフォルトは、:all (全ての要素)です。
指定できる Symbol の詳細は、 Matrix#each......の項目を参照して下さい。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[1, 2], [3, 4]]
p m.map { |x| x + 100 } # => Matrix[[101, 102], [103, 104]]
p m.map(:diagonal) { |x| x * 10 } # => Matrix[[10, 2], [3, 40]]
//}
@see Matrix#each, Matrix#map!...