我有一个以概率分布函数形式的函数,如下所示:

虽然我发现一些lib提供函数来获得结果,如上面的公式所做的那样; 但我正在学习实施它,所以如果可能的话,我想自己做.
以下是我在实现该功能时可以想到的
public double pdf(double x){
double mean = mean();
double variance = variance();
double base = 1/Math.sqrt(2*Math.PI*variance);
double pow = -(Math.pow((x-mean), 2)/2*variance);
return Math.pow(base, pow);
}
这是实施pdf的正确方法吗?或者我想念哪些部分?
我感谢任何帮助.