インタフェース
org.mklab.nfc.random.RandomGenerator の使用

RandomGenerator を使用しているパッケージ
org.mklab.nfc.random 乱数に関するクラスを提供します。 
org.mklab.nfc.scalar スカラーに関するクラスを提供します。 
 

org.mklab.nfc.random での RandomGenerator の使用
 

RandomGenerator を実装している org.mklab.nfc.random のクラス
 class ComplexScalarRandom<T extends NumericalScalar<T>>
          0〜1の範囲の倍精度複素数一様乱数生成器を表わすクラスです。
 class DoubleComplexRandom
          0-1の範囲の倍精度(double)型の複素数の一様乱数生成器を表わすクラスです。
 class DoubleUniformRandom
          0-1の範囲の倍精度型の実数の一様乱数生成器を表わすクラスです。
 class NormalRandom<T extends NumericalScalar<T>>
          平均0、分散1の正規分布乱数生成器を表わすクラスです。
 

RandomGenerator 型のパラメータを持つ org.mklab.nfc.random のコンストラクタ
NormalRandom(RandomGenerator<T> uniformRandom)
          新しく生成されたNormalRandomオブジェクトを初期化します。
 

org.mklab.nfc.scalar での RandomGenerator の使用
 

RandomGenerator を返す org.mklab.nfc.scalar のメソッド
 RandomGenerator<E> NumericalScalar.createUniformRandomGenerator()
          一様分布の乱数生成器を返します。
 RandomGenerator<DoubleNumber> DoubleNumber.createUniformRandomGenerator()
           
 RandomGenerator<DoubleComplexNumber> DoubleComplexNumber.createUniformRandomGenerator()
           
 RandomGenerator<ComplexScalar<T>> ComplexScalar.createUniformRandomGenerator()