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

## org.mklab.nfc.eig
クラス HessenbergDecompositionComplexRealElements

    java.lang.Object
      org.mklab.nfc.eig.HessenbergDecompositionComplexRealElements

    public class HessenbergDecompositionComplexRealElements

extends Object

倍精度(double)型の複素行列のHessenberg分解(A=Q*H*Q^#)を保持するためのクラスです。

複素行列をA、ユニタリー行列Q、複素上Hessenberg行列H とすると、 これらの行列の間には、

> A = Q * H * Q #

> Q # Q = I

の関係が成り立ちます。

バージョン:
  $Revision$, 2009/12/18
作成者:
  koga

コンストラクタの概要
`HessenbergDecompositionComplexRealElements(double[][] reQ, double[][] imQ, double[][] reH, double[][] imH)` 新しく生成された`HessenbergDecompositionComplexRealElements`オブジェクトを初期化します。

メソッドの概要
`double[][]` | `getImH()` H(複素上Hessenberg行列)の虚部を返します。
`double[][]` | `getImQ()` Q(ユニタリー行列)の虚部を返します。
`double[][]` | `getReH()` H(複素上Hessenberg行列)の実部を返します。
`double[][]` | `getReQ()` Q(ユニタリー行列)の実部を返します。

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

コンストラクタの詳細

### HessenbergDecompositionComplexRealElements

    public HessenbergDecompositionComplexRealElements(double[][] reQ,
                                                      double[][] imQ,
                                                      double[][] reH,
                                                      double[][] imH)

  新しく生成された`HessenbergDecompositionComplexRealElements`オブジェクトを初期化します。

  パラメータ:
    `reQ` - Q(ユニタリー行列)の実部
    `imQ` - Q(ユニタリー行列)の虚部
    `reH` - H(複素上Hessenberg行列)の実部
    `imH` - H(複素上Hessenberg行列)の虚部

メソッドの詳細

### getReQ

    public double[][] getReQ()

  Q(ユニタリー行列)の実部を返します。

  戻り値:
    Q(ユニタリー行列)の実部

### getImQ

    public double[][] getImQ()

  Q(ユニタリー行列)の虚部を返します。

  戻り値:
    Q(ユニタリー行列)の虚部

### getReH

    public double[][] getReH()

  H(複素上Hessenberg行列)の実部を返します。

  戻り値:
    H(複素上Hessenberg行列)の実部

### getImH

    public double[][] getImH()

  H(複素上Hessenberg行列)の虚部を返します。

  戻り値:
    H(複素上Hessenberg行列)の虚部

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