【问题标题】:Deriv package quotient output interpretationDeriv包商输出解释
【发布时间】:2017-09-06 10:42:18
【问题描述】:

我使用deriv 包计算导数,但除法后的输出确实让我感到困惑。

这是我的功能和结果:

testFunction <- function(x) x/(x^2+1)

Deriv(testFunction)

function (x) 
{   
  .e1 <- x^2
  .e2 <- 1 + .e1
  (1 - 2 * (.e1/.e2))/.e2
}

我知道解决方案应该是 (1-X^2)/(X^2+1)^2,但我不明白 R 给我的 .e1 和 .e2 的输出。

【问题讨论】:

    标签: r derivative


    【解决方案1】:

    你有什么不明白的?

    (1 - 2 * (.e1/.e2))/.e2 = (1 - 2x²/(1+x²))/(1+x²)
    = ((1+x² - 2x²)/(1+x²))/(1+x²)
    = (1-x²)/(1+x²)²
    

    这正是你提到的结果。

    【讨论】:

      猜你喜欢
      • 2020-02-19
      • 2013-09-06
      • 2017-03-20
      • 2023-03-18
      • 2012-05-19
      • 2014-02-17
      • 2011-05-03
      • 2012-02-17
      • 2021-12-18
      相关资源
      最近更新 更多