Wolfram mathematica “我怎么能?”;扩大/改变普通PDF和CDF的导数形式?
我正在计算一个似然函数的偏导数,它涉及正态分布的PDF和CDF 我得到了一个具有PDF^(0,1)[正态分布,…]和CDF^(0,1)[正态分布,…]的表达式,这是函数相对于其第二个参数的导数 我如何要求Mathematica进一步“转换”这些表达式以获得仅包含PDF[正态分布,…]的最终表达式 谢谢你的帮助Wolfram mathematica “我怎么能?”;扩大/改变普通PDF和CDF的导数形式?,wolfram-mathematica,Wolfram Mathematica,我正在计算一个似然函数的偏导数,它涉及正态分布的PDF和CDF 我得到了一个具有PDF^(0,1)[正态分布,…]和CDF^(0,1)[正态分布,…]的表达式,这是函数相对于其第二个参数的导数 我如何要求Mathematica进一步“转换”这些表达式以获得仅包含PDF[正态分布,…]的最终表达式 谢谢你的帮助 flnl[x1_, x2_] := Log[CDF[NormalDistribution, (x1)]*PDF[NormalDistribution, x1] + CDF[No
flnl[x1_, x2_] :=
Log[CDF[NormalDistribution, (x1)]*PDF[NormalDistribution, x1] +
CDF[NormalDistribution, x2]*PDF[NormalDistribution, x2 ]]
In[76]:= D[flnl[x1,x2],x1]
Out[76]= (PDF[NormalDistribution,x1] (CDF^(0,1))[NormalDistribution,x1]+CDF[NormalDistribution,x1] (PDF^(0,1))[NormalDistribution,x1])/(CDF[NormalDistribution,x1] PDF[NormalDistribution,x1]+CDF[NormalDistribution,x2] PDF[NormalDistribution,x2])
检查语法。请参阅-泛化和扩展中的示例 您需要函数括号,即
正态分布[]
flnl[x1_, x2_] :=
Log[CDF[NormalDistribution[], (x1)]*PDF[NormalDistribution[], x1] +
CDF[NormalDistribution[], x2]*PDF[NormalDistribution[], x2]]
检查语法。请参阅-泛化和扩展中的示例 您需要函数括号,即
正态分布[]
flnl[x1_, x2_] :=
Log[CDF[NormalDistribution[], (x1)]*PDF[NormalDistribution[], x1] +
CDF[NormalDistribution[], x2]*PDF[NormalDistribution[], x2]]