1

Java は初めてで、ワイブル分散ランダム値を作成したいと考えています。

umontreal.iro.lecuyer.randvar パッケージの WeibullGen クラスを使用しようとしましたが、行き詰まりました。
次のようなことを試しましたが、明らかにうまくいきません。

for(int i=0;i<5;i++){
    int result = WeibullGen.nextDouble(RandomStream s ,1.0,1.0,1.0);
    if(result>0) System.out.println(result);
}

私の問題は、ストリームの作成方法がわからないことです。それほど難しいことではないと確信していますが、自分の道を見つけるのに本当に苦労しています.

4

2 に答える 2

1

インラインを作成するには、次のStreamようにします。

for(int i=0;i<5;i++){
    int result = WeibullGen.nextDouble(new RandomStream(),1.0,1.0,1.0);
    if(result>0) System.out.println(result);
}

Java では、newキーワードを使用してオブジェクトをインスタンス化する必要があります。

于 2013-10-01T20:00:09.497 に答える