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;
}
数学関数の使い方が間違っていますか?