Base R
提供了一个函数D()
,它输出给定函数的导数表达式。
例如:
f <- expression(x^3+2*x)
D(f, "x") # with respect to x
# 3 * x^2 + 2
是否有类似的函数会产生函数积分的表达式?
我知道stats::integrate()
会在给定的区间内计算函数的积分,但据我所知,它不会输出积分的表达式。
发布于 2018-10-23 21:27:39
正如注释中提到的,包Ryacas
可以做不确定的积分:
library(Ryacas)
x = Sym('x')
f = expression(x^3 + 2*x)
Integrate(f, x)
## expression(x^4/4 + x^2)
由于differentiation is mechanics, integration is art,没有基本的集成函数,而是用于区分的。
https://stackoverflow.com/questions/52956067
复制相似问题