如何在Matlab中进行区分和评估?

时间:2013-09-07 20:13:06

标签: matlab diff differentiation

我需要区分exp((s^2*sigma^2)/2 + mu*s)并将其评估为s=0

任何人都可以提供有关语法的建议或我应该如何进行这种区分?

如果有帮助,上述功能是标准法线的mgf。

我想区分和评估s=0所以我可以得到均值,方差,偏斜和峰度。

谢谢!

1 个答案:

答案 0 :(得分:1)

试试这个:

>> syms s sigma mu
>> f=diff(exp((s^2*sigma^2)/2 + mu*s),s)

f =

exp((s^2*sigma^2)/2 + mu*s)*(s*sigma^2 + mu)

>> subs(f, 's', 0)

ans =

mu

>> subs(f, 's', 1)

ans =

exp(sigma^2/2 + mu)*(sigma^2 + mu)

参考 - diff subs