我正在尝试用 Java 编写一个程序来计算 Ricker 小波的公式:
但结果与真实结果不符。
这就是我正在使用的:
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;
}
我是否错误地使用了数学函数?