org.mklab.nfc.matrix.misc
クラス GivensMatrix

java.lang.Object
  上位を拡張 org.mklab.nfc.matrix.misc.GivensMatrix

public class GivensMatrix
extends Object

ギブンス回転行列を生成するクラスです。

Givens rotation matrix

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

コンストラクタの概要
GivensMatrix()
           
 
メソッドの概要
static Matrix create(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
 

コンストラクタの詳細

GivensMatrix

public GivensMatrix()
メソッドの詳細

create

public static Matrix create(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)