概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.mklab.tool.matrix
クラス DiagVec

    java.lang.Object
      org.mklab.tool.matrix.DiagVec

    public class DiagVec

extends Object

対角行列の対角成分からなるベクトルを求めるクラスです。

Exchange a vector and diagonal elements of a matrix

バージョン:
  $Revision: 1.12 $
作成者:
  koga
関連項目:
  `Diag`

コンストラクタの概要
`DiagVec()`

メソッドの概要
`static Matrix` | `diagVec(Matrix A)` もし`A`が正方行列なら、`A`の対角成分が並ぶ縦 ベクトルを返します。
`static Matrix` | `diagVec(Matrix A_, int k)` もし`A`が正方行列なら、 `A`の`k`次対角成分(`k > 0 ?`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### DiagVec

    public DiagVec()

メソッドの詳細

### diagVec

    public static Matrix diagVec(Matrix A)

  もし`A`が正方行列なら、`A`の対角成分が並ぶ縦 ベクトルを返します。

  もし`A`がベクトルなら、`A`の成分が対角に並ぶ 対角行列を返します。

  パラメータ:
    `A` - 対象となる行列
  戻り値:
    (ベクトル又は対角行列) (vector or diagonal matrix)

### diagVec

    public static Matrix diagVec(Matrix A_,
                                 int k)

  もし`A`が正方行列なら、 `A`の`k`次対角成分(`k > 0 ? 上側:下側`)が並ぶ縦ベクトル を返します。

  もし`A`がベクトルなら、 `A`の成分が`k`次(`k > 0 ? 上側:下側`)対角成分に並ぶ行列を返します。

  パラメータ:
    `A_` - 対象となる行列
    `k` - 次数
  戻り値:
    (ベクトル又は対角行列 ) (vector or diagonal matrix)

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド