るりまサーチ (Ruby 3.0)

最速Rubyリファレンスマニュアル検索!
104件ヒット [101-104件を表示] (0.083秒)

別のキーワード

  1. matrix []
  2. matrix *
  3. matrix map
  4. matrix each
  5. matrix index

ライブラリ

キーワード

検索結果

<< < 1 2 >>

Matrix#singular? -> bool (60307.0)

行列が正方で特異なら true を、正則なら false を返します。

...るとは、正則でないことです。
行列式が0であること同値です。

正方行列でない場合には例外 ExceptionForMatrix::ErrDimensionMismatch を
発生させます。

@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します...

Matrix#square? -> bool (60307.0)

正方行列であるなら、 true を返します。

正方行列であるなら、 true を返します。

Matrix#zero? -> bool (60307.0)

行列が零行列ならば true を返します。

行列が零行列ならば true を返します。

Matrix#[]=(row, col, v) (60223.0)

行が row、列が col である範囲を v に変更する。

...す。
v が Matrix のとき、変更の対象範囲と行数・列数が同じである必要があります。
v が上記以外のとき、変更の対象範囲の全ての要素を v に変更します。

//emlist[][ruby]{
require 'matrix'

m = Matrix[[0, 0], [0, 0]]
m[0, 1...
...1] = 9
p m # => Matrix[[0, 6], [0, 9]]

m = Matrix[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
m[0, 0..-1] = 5
m[1, 0..1] = Vector[2, 4]
m[2, 0..2] = Matrix[[3, 6, 9]]
p m #=> Matrix[[5, 5, 5], [2, 4, 0], [3, 6, 9]]

m = Matrix[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
m[0..2, 0..1] = 9
p m # => Matrix[[9, 9, 0], [9,...
...9, 0], [9, 9, 0]]
m[1..-1, 0..1] = Matrix[[1, 2], [3, 4]]
p m # => Matrix[[9, 9, 0], [1, 2, 0], [3, 4, 0]]
//}...
<< < 1 2 >>