【发布时间】:2020-07-03 17:30:27
【问题描述】:
在 Octave 中,我使用以下方法来区分 2 变量的函数,然后使用 subs() 将 x 替换为 0。基本上在做矩生成函数、泰勒级数展开等时,我们先微分然后用一些 a 代替 x。我在 R 中找不到等效的替换函数。你能告诉我怎么做吗?谢谢
pkg load symbolic; #octave symbolic package
syms lamb, x; #declare lamb, x symbols
mgf = lamb / (lamb - x); #moment generating function of exponential
mgf1 = diff(mgf, x, 1); #1st differivative
mgf1_0 = subs(mgf1, x, 0); #substitute 0 for E(X)
【问题讨论】:
-
如果您包含必要的包加载和变量定义步骤,您的示例将对未来的读者更有用...
-
添加了 pkg。看看你的未来对 R 的帮助,我在很多方面都很困惑。