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)