るりまサーチ

最速Rubyリファレンスマニュアル検索!
829件ヒット [801-829件を表示] (0.084秒)
トップページ > クエリ:t[x] > クラス:Matrix[x] > クエリ:@[x] > 種類:インスタンスメソッド[x] > クエリ:-[x] > ライブラリ:matrix[x]

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

キーワード

検索結果

<< < ... 7 8 9 >>

Matrix#normal? -> bool (3110.0)

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

...行列が正規行列ならば true を返します。

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

Matrix#singular? -> bool (3110.0)

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

... true を、正則なら false を返します。

行列が特異(singular)であるとは、正則でないことです。
行列式が0であること同値です。

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

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

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

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

...

@
param row self の変更する行の範囲を Integer か Range で指定します。
@
param col self の変更する列の範囲を Integer か Range で指定します。
@
param v セットする要素を指定します。
v が Vector のとき、変更の対象範囲は Intege...
...v が Matrix のとき、変更の対象範囲と行数・列数が同じである必要があります。
v が上記以外のとき、変更の対象範囲の全ての要素を v に変更します。

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

m = Matrix[[0, 0], [0, 0]]
m[0, 1] = 6
m[-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,...
<< < ... 7 8 9 >>