我正在计算包含正态分布的PDF和CDF的似然函数的偏导数。
我得到了一个带有PDF^(0,1)NormalDistribution的表达式,...和CDF^(0,1)NormalDistribution,...,函数相对于其第二个参数的导数。
我如何让Mathematica进一步“转换”这些表达式,以获得只包含PDFNormalDistribution的最终表达式……
感谢您的帮助!
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])发布于 2019-07-03 04:04:00
检查您的语法。参见CDF -泛化和扩展中的示例。
你需要函数括号,比如NormalDistribution[]。
flnl[x1_, x2_] :=
Log[CDF[NormalDistribution[], (x1)]*PDF[NormalDistribution[], x1] +
CDF[NormalDistribution[], x2]*PDF[NormalDistribution[], x2]]https://stackoverflow.com/questions/56857282
复制相似问题