7

Ricker ウェーブレットの式を計算するプログラムを Java で作成しようとしています。

ここに画像の説明を入力

しかし、結果は実際のものと一致しません。

これは私が使用しているものです:

private static double rickerWavelet(double t, double f){

   double p = (Math.pow(Math.PI, 2))*(Math.pow(f, 2))*(Math.pow(t, 2));

   double lnRicker = 1 - (2 * p) * Math.exp(-p);

   return lnRicker;
}

数学関数の使い方が間違っていますか?

4

3 に答える 3

3

任意の変数または定数に対して ...Math.pow(x, 2)として、より簡単に(そしておそらくより正確かつ効率的に)記述できることを追加したいと思います。x * xx

于 2013-10-17T12:18:29.660 に答える