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

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

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

    public class Ccpair

extends Object

複素共役の対が並ぶようにソートされた成分からなる行列を求めるクラスです。

Make complex conjugate pairs

バージョン:
  $Revision: 1.36 $
作成者:
  koga

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

メソッドの概要
`static NumericalMatrixOperator<?>` | `ccpair(Matrix x_)` 複素ベクトル `x` の成分について、複素共役の対が並ぶようにソートします。
`static NumericalMatrixOperator<?>` | `ccpair(Matrix x_, double tolerance)` 値を比較するための許容誤差に `tolerance` を用いる。
`static NumericalMatrixOperator<?>` | `ccpair(Matrix x_, NumericalScalar<?> tolerance)` 値を比較するための許容誤差に `tolerance` を用いる。

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

コンストラクタの詳細

### Ccpair

    public Ccpair()

メソッドの詳細

### ccpair

    public static NumericalMatrixOperator<?> ccpair(Matrix x_)

  複素ベクトル `x` の成分について、複素共役の対が並ぶようにソートします。 複素共役対は、実部が昇順になるよう並べられます。実数(虚部がゼロ)は、 複素共役対の後ろに並べなれる。

  パラメータ:
    `x_` - データ
  戻り値:
    複素共役の対が並ぶベクトル (complex conjugate pairs)

### ccpair

    public static NumericalMatrixOperator<?> ccpair(Matrix x_,
                                                    double tolerance)

  値を比較するための許容誤差に `tolerance` を用いる。

  パラメータ:
    `x_` - データ
    `tolerance` - 許容誤差
  戻り値:
    複素共役の対が並ぶべくとる (complex conjugate pairs)

### ccpair

    public static NumericalMatrixOperator<?> ccpair(Matrix x_,
                                                    NumericalScalar<?> tolerance)

  値を比較するための許容誤差に `tolerance` を用いる。

  パラメータ:
    `x_` - データ
    `tolerance` - 許容誤差
  戻り値:
    複素共役の対が並ぶべくとる (complex conjugate pairs)

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