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

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

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

    public class Givens

extends Object

ギブンス回転行列を求めるクラスです。

Givens rotation matrix

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

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

メソッドの概要
`static Matrix` | `givens(NumericalScalar<?> x, NumericalScalar<?> y)` 2×2の複素ギブンス回転行列 `| c s | | x | | r | G = | | ただし G * | | = | | |-conj(s) c | | y | | 0 |` を返します。

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

コンストラクタの詳細

### Givens

    public Givens()

メソッドの詳細

### givens

    public static Matrix givens(NumericalScalar<?> x,
                                NumericalScalar<?> y)

  2×2の複素ギブンス回転行列

       | c s | | x | | r | G = | | ただし G * | | = | | |-conj(s) c | | y | | 0 |

  を返します。ただし、`c`は実数、`s`は複素数であり、 `c^2 + s^2 = 1`を満たす。

  パラメータ:
    `x` - 数値1
    `y` - 数値2
  戻り値:
    ギブンンス回転行列 (givens rotation matrix)

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