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

## org.mklab.nfc.random
クラス NormalRandom<T extends NumericalScalar<T>>

    java.lang.Object
      org.mklab.nfc.random.NormalRandom<T>

型パラメータ:
  `T` - 成分の型

すべての実装されたインタフェース:
  RandomGenerator<T>

    public class NormalRandom<T extends NumericalScalar<T>>

extends Object
implements RandomGenerator<T>

平均0、分散1の正規分布乱数生成器を表わすクラスです。

バージョン:
  $Revision: 1.2 $, 2008/03/08
作成者:
  koga

コンストラクタの概要
`NormalRandom(RandomGenerator<T> uniformRandom)` 新しく生成された`NormalRandom`オブジェクトを初期化します。

メソッドの概要
`T` | `nextValue()` 次の乱数を返します。
`void` | `setSeed(long seed)` 乱数生成器の種を設定します。

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

コンストラクタの詳細

### NormalRandom

    public NormalRandom(RandomGenerator<T> uniformRandom)

  新しく生成された`NormalRandom`オブジェクトを初期化します。

  パラメータ:
    `uniformRandom` - 一様乱数生成器

メソッドの詳細

### nextValue

    public T nextValue()

  インタフェース `RandomGenerator` の記述:
  次の乱数を返します。

  定義:
    インタフェース `RandomGenerator<T extends NumericalScalar<T>>` 内の `nextValue`
  戻り値:
    次の乱数
  関連項目:
    `RandomGenerator.nextValue()`

### setSeed

    public void setSeed(long seed)

  インタフェース `RandomGenerator` の記述:
  乱数生成器の種を設定します。

  定義:
    インタフェース `RandomGenerator<T extends NumericalScalar<T>>` 内の `setSeed`
  パラメータ:
    `seed` - 乱数生成器の種
  関連項目:
    `RandomGenerator.setSeed(long)`

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